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
Headquarter South Africa |
Countries of operation Australia, South Africa |
Year founded 2012 (12 years) |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |
Manager