We are currently seeking a Human Resources Manager to lead our HR department in Johannesburg. The ideal candidate will have extensive experience in HR management, be well-versed in labor laws, and possess strong interpersonal and leadership skills. This role will involve developing HR strategies, managing recruitment processes, and fostering a positive work environment.