183 employees
South Africa’s largest international and domestic provider of outsourced contact centre services.
2005