We are looking for an experienced HR Generalist to join our team in Cape Town. In this role, you will be responsible for managing a variety of HR functions, from recruitment to employee relations, ensuring effective HR support across the organization. The ideal candidate will have a strong knowledge of HR best practices and legislation.