Black Swan Data Ltd - Cape Town, Western Cape 

Talented Teams – We ensure we have the best talent in the market – We are hire the best of the best as a swan you are exposed to highly skilled and multi…

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…