We're on the lookout for an HR Generalist to join our vibrant team in Johannesburg. In this role, you'll be involved in a diverse range of HR functions including talent acquisition, employee relations, and compliance. Ideal candidates will bring a proactive approach to problem-solving and be committed to fostering a positive work environment.