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…