We are looking for a Human Resources Generalist to be part of our vibrant HR team in Cape Town. In this role, you will manage various HR functions, from recruitment and onboarding to employee relations and performance management. You will be the go-to person for employee concerns, ensuring a positive work environment while aligning HR initiatives with our business objectives.