Generic selectors
Exact matches only
Search in title
Search in content
Companies

ABOUT CCI SOUTH AFRICA

CCI South Africa is the country’s largest international contact centre. Our entire business focuses on delivering effective communication between our clients and their customers. From handling and resolving day-to-day enquiries to effective problem-solving. With over 15 years’ experience in delivering excellent services to customers, we’ve created a business that is nimble and responsive so that we can meet any challenges that come our way.

Contact Details

Address
3 The High Street
Umhlanga
Durban
4319

Phone: 031 286 1600

Email:
enquiries@cci-sa.co.za

Website:
www.cci-sa.co.za

Social:
Facebook
LinkedIn
YouTube
Instagram