We are looking for a motivated Human Resources Generalist to join our HR team in Cape Town. The ideal candidate will be responsible for managing HR functions, including recruitment, employee relations, and performance management, while ensuring compliance with labour laws.