We are on the lookout for an HR Generalist to join our dedicated team in Cape Town. The ideal candidate will possess strong knowledge of HR best practices, employee relations, and the employment lifecycle. This role involves supporting a variety of HR functions including recruitment, training, and performance management.