In India, our operation comprises 16 locations... all equipped with "state of the art" technology and infrastructure to ensure seamless, reliable and secure service to the US, UK and Australian markets as well as domestically.
We bring over 10 years of experience in the Customer Contact/Call Center business in India. We believe this experience gives us a distinct advantage in providing our clients with seasoned, knowledgeable resources at every turn of the engagement.
Headquarters- India
Colwell & Salmon
C-39, Sector 58
Noida - 201301 (U.P) India
Tel: +91-120-2589901
Fax: +91-120-2589911
email: sales@colwell-salmon.com