We’re on the lookout for a dedicated Human Resources Generalist to join our Johannesburg team. The ideal candidate will have experience facilitating HR functions including recruitment, employee relations, and compliance. This role is key in ensuring our HR policies align with our strategic objectives and fostering a positive workplace culture.