As an HR Manager at our Johannesburg location, you will play a pivotal role in managing human resources activities. Your responsibilities will include employee development, performance management, and ensuring compliance with relevant regulations. We are looking for someone who is not only experienced in HR management but also committed to promoting a culture of inclusiveness and respect within our organization.