We are looking for a proficient HR Generalist to manage various HR functions, from recruitment to employee relations, ensuring compliance with South African labour laws. The ideal candidate would be responsible for implementing HR policies, coordinating onboarding processes, and supporting organisational development initiatives.