12th December 2001 at 07:57
#11069
Sangeeta
Guest
We are a diagnostic test kit manufacturing company based in U.S. We want to set up a call centre in Bangalore, India. What are the requirements for the call centre including infrastructure and manpower?