Call Centers India is a US-based company with headquarters in Seattle and operations in Noida, India through its wholly owned subsidiary Vcare Call Centers India. The company offers inbound and outbound call center services as well as non-voice services like web services and programming from its 11,000 square foot facility in Noida that can support up to 1,000 stations and has robust Cisco-based technology infrastructure and redundancy.