We are seeking a proactive HR Generalist to join our dynamic team in Johannesburg. The ideal candidate will bring solid experience in various HR functions including recruitment, employee relations, performance management, and HR compliance. This role is pivotal for maintaining a healthy workplace culture and supporting our workforce effectively.