CCI South Africa
www.cci-sa.co.zaCCI South Africa is the country’s largest international contact centre with clients in South Africa, throughout Africa and across the world.
Read moreCCI South Africa is the country’s largest international contact centre with clients in South Africa, throughout Africa and across the world.
Read moreCountry
Industry
Employees
5001-10000
Estimated Revenue
$500,000,000 to $1,000,000,000
Social
Employees statistics
View all employeesPotential Decision Makers
Business Intelligence Manager
Email ****** @****.comPhone (***) ****-****Information Technology Service Desk Manager
Email ****** @****.comPhone (***) ****-****Operations Manager
Email ****** @****.comPhone (***) ****-****Senior Operations Manager
Email ****** @****.comPhone (***) ****-****
Technologies
(27)
Reach decision makers at CCI South Africa
Free credits every month!
CCI South Africa FAQ
South Africa
Executive Offices