Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Reply To: South Africa Call Centers ???

#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.