Job Description
This is a Talent Specialist role at an unknown company based in South Africa. The position is open to qualified candidates passionate about recruitment and talent management. The company seeks someone to build and grow their team by identifying the right talent for roles.