Join our team as a Human Resources Manager responsible for overseeing HR functions in Johannesburg. The role requires expertise in recruitment, performance management, and policy development to foster a positive work environment. You will collaborate with management to implement HR strategies that align with business goals.