VCareCallCenter.com
Title
- Call Centers India Inc:: Call Centers Services, BPO Services
Description
Excerpted from the website:
- Call centers India Inc. is a Washington corporation headquartered in Seattle. Sales and U.S. Operations are in based in the city of Seatac near Sea-Tac International Airport. India Operations are based in Noida, a suburb of New Delhi the capital of India. The Indian corporation, Vcare Care Call Centers India (p) Ltd., is a wholly owned subsidiary of the US corporation.