Capita South Africa Email Format
Outsourcing and Offshoring ConsultingWestern Cape, South Africa501-1000 Employees
Capita South Africa operates in the outsourcing and offshoring consulting sector, offering contact centre services through fully hosted global delivery centres. The company is based in Cape Town, Western Cape, South Africa, at 55 Street Georges Malecón Street, Georges Malecón, 8001. Capita South Africa is part of Capita's global delivery network, which the description states includes more than 4,000 employees and supports client customer experience initiatives. The entity is listed as employing between 501 and 1000 people. It has received industry recognition in the business process services sector, with awards from bodies such as BPeSA and the Global Sourcing Summit & Awards for outsourced contact centre capability and related services.