CCI South Africa logo

CCI South Africa jobs and careers

About CCI South Africa

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

Founded in 2005 by Mark Chana.

Founded
2005
Employees
5,001 to 10,000

Jobs at CCI South Africa

No open positions right now. Explore more companies on TheJobsMap.