. Familiarity with Applicant Tracking Systems (ATS). Bachelor’s degree in Human Resources Management or a related field....Talent Acquisition Specialist A Talent Acquisition Specialist is an experienced professional who plays a crucial role......
Job Location: Cape Town, Western Cape, South Africa