As our new HR Manager in Johannesburg, you will be tasked with overseeing employee relations, implementing performance management systems, and leading recruitment efforts. We are looking for a results-driven individual to help us build a strong and compliant HR framework.