Join our dynamic HR team as an HR Generalist in Durban. In this role, you will be responsible for managing a range of HR functions including recruitment, onboarding, employee relations, and performance management. Your expertise will be vital in fostering a positive workplace culture and ensuring compliance with labour regulations.