Headquartered in the UAE, CCI Global are a top tier provider of Business Process Outsourcing & Customer Management Services in Africa; with 15+ years of expertise and 11,000+ employees supporting a multi sector portfolio of 80+ leading brands across the USA, UK, Australia & Africa. Our largest operating center is in South Africa, followed by Kenya, Ethiopia, Ghana, Rwanda. We provide full scale, omni channel customer lifecycle management – including End to End lead generation to sales – driving client revenue through exceptional customer service. Our focus on people merged with our client centric operating model has created a business enhancing, multi-channel, multilingual delivery center capability servicing a global customer base 24x7x365.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.