CCI South Africa
3 The High St, Umhlanga, 4319
+27312861600
Description
CCI South Africa - Home
CCI South Africa is the largest international contact centre in South Africa, specialising in customer lifecycle management, digital engagement, inbound and outbound customer service.
Features
- Wheelchair-accessible entrance
Map
Similar companies
Corporate office
Malepa Planning & Projects
12 Fanny Ave, Flamwood, Klerksdorp, 2571
0184624465
Corporate office
VMA PHOTO SHOOT STUDI
Shop no 7, 41 James Watt Cres, industrial sites, Mahikeng, 2745
+27745010835
Corporate office
Red Bull South Africa HQ
Beach Rd, Mouille Point, Cape Town, 8005
0214312100
Corporate office
Newmark Hotels & Reserves, Corprate Office, Cape Town
2nd Floor, Merchant House, 19 Dock Rd, Victoria & Alfred Waterfront, Cape Town, 8001
+27214275900