Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Reply To: South Africa Call Centers ???



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.