Join our team in Cape Town as an HR Generalist, where you will play a crucial role in supporting our HR functions. The ideal candidate will possess excellent communication skills, and a deep understanding of HR best practices, and will be responsible for managing employee relations and ensuring compliance with labour laws.