About Call Centers India
Call centers India is a Washington basedcorporation.
Headquarters are in Seattle, WA Operations arein Noida India, a suburb of New Delhi India.
The Indian corporation Vcare Care Call CentersIndia (p) Ltd. is a wholly owned subsidiary of theUS Corporation.
Call centers India is a CISCO funded company.