Reply To: Want to lease call center seats in India 11th September 2003 at 22:40 #15649 Bikash SharmaGuest We are interested in your proposal. Are already supporting Tech. Support clients. Do paa on your details