About CCI South Africa

CCI South Africa is the largest international contact centre in South Africa. Based in Durban, it specialises in customer lifecycle management, digital engagement, and inbound and outbound business process outsourcing (BPO) services.

60 seconds with CareerBox MD Lizelle Strydom…

CareerBox acts as CCI’s recruitment platform, providing skilled agents. Before we talk to Lizelle, here are a few CareerBox stats: Sources almost all of CCI South Africa’s workforce. Free training programmes and structured progression is offered to candidates. Offer opportunities to previous disadvantaged young people in South Africa. Will launch [...]

By |2020-07-28T12:36:21+02:00Jul 28th, 2020|CareerBox|