22nd July 2003 at 14:06
#15439
Ahsan
Guest
You should look into the more quality focused Call Centers out of Pakistan. A number of excellent players are coming up, including our own Call Center in Islamabad, Pakistan.