We are on the lookout for a skilled HR Generalist to join our team in Durban. The ideal candidate will possess a broad knowledge of HR practices and will be responsible for managing employee relations, recruitment, performance management, and compliance issues.