CCI South Africa is the country's leading international Contact Centre providing outsourced customer contact services.
CCI South Africa specialises in the operation of inbound, outbound and blended multi-channel contact centres which improve clients’ business operations and contact centre effectiveness by delivering efficient outsourcing solutions.
Some of the UK's leading brands, primarily in the mobile, technology, telecommunications and financial industry sectors are supported by CCI South Africa from the recently established 3000+ seat purpose built contact centre / head office in Umhlanga.
CCI South Africa has over 3000+ permanent employees and currently has two fully functional sites with the capacity to grow to 5000 seats.