Our Johannesburg team is on the lookout for a skilled HR Manager to lead our human resources department. The ideal candidate will have a solid understanding of HR best practices, including recruitment, performance management, and employee relations. You will play a pivotal role in enhancing our workplace culture, ensuring compliance with HR policies, and driving our talent management strategies.