7th July 2002 at 17:13
#12804
Chris
Guest
My original request for information stated I have a 16 seat call center. I have a 160 seat call center and I am looking to set up a similar one in India. I have an associate in India until July 12 that would appreciate any information