We are seeking an experienced Human Resources Manager to lead our HR department in Johannesburg. The ideal candidate will have a solid understanding of various HR functions, including talent acquisition, performance management, and employee relations. You will play a vital role in shaping our company culture and supporting our workforce.