We are in search of an experienced HR Manager to oversee our human resource functions in Johannesburg. This role involves a strategic approach to recruitment, performance management, and employee relations, ensuring alignment with the company's objectives. With strong leadership skills and a passion for team development, you will play a critical role in shaping our workplace culture.