21st June 2002 at 11:58
#12136
Sanjeev
Guest
I would be interested in collaborating with you to set it up for you in India.You probably already know all the advantages of setting up a call center in India.We have a facility just 5 miles away from New Delhi Airport in Gurgaon which is an area growing well for call center business in India.Ww would also be willing to make major investment to create a common the facility.
Send me a message if you are interested.