JOB BRIEF We are looking for a Talent Acquisition Lead to design and implement recruiting strategies for our SA operations. Roles and Responsibilities include: Building talent pipelines Leading all sourcing strategies Managing exter......
Job Location: Cape Town, Western Cape, South Africa