We are on the lookout for an experienced HR Generalist to become a key part of our team in Durban. This role involves managing a variety of HR functions including recruitment, onboarding, and employee relations. The successful candidate will ensure compliance with HR policies and foster a positive workplace culture.