CCI South Africa
Founded 2005
About CCI South Africa
CCI South Africa is the country’s largest international contact centre with clients in South Africa, throughout Africa and across the world. CCI South Africa specialises in outsourced contact centre services for businesses in a wide range of sectors including telecommunications, technology, mobile, financial services and utilities. The team of 9,000 employees deliver business value and real results through end-to-end customer management solutions through inbound, outbound, social media, web chat, email and digital engagement.
Company Facts
- Founded: 2005
- Operating status: Operating
- Company type: For Profit
- IPO status: Private
- Employees: 5,001 – 10,000
- Website: cci-sa.co.za
- Phone: +27 (0) 31 286 1600
Social Profiles
Canonical: https://fsome.com/organization/cci-south-africa-8274032 · For the full interactive profile (charts, investors, team, acquisitions, press), please enable JavaScript.