We are searching for a proactive HR Manager to join our team in Johannesburg. This role involves overseeing all aspects of human resources practices and processes. You will be the go-to person for all employee-related issues, managing recruitment and staffing logistics while promoting a healthy workplace environment.