Capita is an award-winning contact center service company offering fully hosted global delivery centers to leading brands worldwide. With over 4,000 talented employees in South Africa, we provide flexible, specialized skills, resources, and technology to deliver better outcomes for our clients and t...See more
Headquarters:
South Africa
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
2012 (14 years)
Address:
55 ST GEORGES MALL; ST GEORGES MALL; CAPE TOWN, WESTERN CAPE 8001, ZA
HIGH
spending power