CCI South Africa is South Africa’s largest international contact centre, providing outsourced customer contact services. Based in Durban, it specialises in the operation of outbound, inbound and web chat multi-channel contact centres. Some of the UK and Australia’s leading brands, primarily in the mobile, technology, telecommunications and financial industry sectors, are supported by CCI South Africa from the 3,000+ seat purpose-built contact centre and head office in Umhlanga, Durban
CCI South Africa is managed and run by a successful and experienced operational management team with over 80 years of collective experience in the operation and running of contact centres. Management comprises a mix of South African and international executives.
We lead in the international outsourcing and offshoring industry through our global delivery network that includes specialist partners within the Business Process Outsourcing (BPO) and recruitment industries. We recognised the need to create a highly effective way to implement and sustain specialist capabilities - where a consistent, expert and cost effective service is required. We derive true value for our clients by determining the best possible solution for them.
Add a review