Join our team as an HR Manager in Johannesburg, where you will oversee HR functions including talent acquisition, performance management, and employee relations. The role requires a strategic leader who can enhance our HR practices and contribute to our company's success.