8th November 2002 at 16:20
#12917
Sanjeev
Guest
Rob,
A good location is Gurgaon just outside New Delhi.There are a lot of successful call center in this area including GE Capital,American Express,Convergys,Daksh and many more.
Sanjeev