20th April 2006 at 18:08
#17706
Omer Ejaz
Guest
Hi Peter,
I second Saeed. Try Islamabad in Pakistan. We already have a lot of foreign investments in call centers from America and other countries. Do you have prior experience of working in a call center? Which part of UK are you from?
Regards,
Omer Ejaz