Teleperformance South Africa - Cape Town, Western Cape 

Working to industry best practice with regards to talent management; Working alongside all business leads to ensure the company attracts and hires the best…

Talent ID - Cape Town, Western Cape 

As an Analyst, you will form part of analytics team to support the strategy of the business and ensure exceptional service delivery to clients.