Foundever™ Announces Opening of New South Africa Location in Cape Town

Foundever™, a global leader in the CX industry, has committed to hiring approximately 3,000 employees by 2026 to support its first contact centre in South Africa, located in Cape Town. This is in addition to the 800 employees already hired since the operation was opened in June last year. Continue reading Foundever™ Announces Opening of New South Africa Location in Cape Town