Overview

CCI South Africa

Information by TrustFinance researcher

https://www.cci-sa.co.za
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.
Founded in
South Africa

South Africa


Industry

    Financial

  • InsurancePRIMARY

    Media

  • Media Advertising