17th June 2007 at 12:16
#17978
Colin
Guest
Toby,
I hope this message get’s to you before you make a decision. When last did you hear anything positive about an indian call centre. South Africa is becoming well known for call centre’s and there quality is incomparable to that of India’s.