We are seeking a skilled Human Resources Manager to oversee our HR functions in Johannesburg. You will play a vital role in implementing HR strategies, enhancing employee engagement, and ensuring compliance with labor laws. The ideal candidate will have experience in recruitment, performance management, and employee relations.