We are seeking a skilled HR Generalist to join our team in Durban. The ideal candidate will have a comprehensive understanding of HR practices and will be responsible for managing various HR functions, including recruitment, employee relations, training, and compliance. This role is pivotal in supporting our organization's goals and enhancing employee engagement.