Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
CCI South Africa

CCI South Africa

CCI is a contact center specializing in customer lifecycle management, digital engagement, inbound and outbound customer service. They are based in Durban, South Africa.

Last updated on

About CCI South Africa

Founded

2005

Estimated Revenue

$500M-$1B

Employees

1K-5K

Category

Industry

Information Technology And Services

Location

City

Johannesburg

State

Gauteng

Country

South Africa

Tech Stack (92)

search

Analytics and Tracking

Audio / Video Media

Content Management System

JavaScript Libraries and Functions

Email Hosting Providers

Web Hosting Providers

Web Servers

Syndication Techniques

Business Intelligence And Analytics

Programming Languages And Frameworks

Productivity And Operations

Operations Software