As an HR Generalist in our Durban office, you will play a crucial role in managing the full spectrum of HR functions. This includes recruitment, onboarding, employee relations, performance management, and ensuring compliance with labour laws. We are looking for someone who is passionate about people and eager to contribute to a vibrant workplace culture.