We are seeking an experienced Human Resources Generalist to join our Cape Town office. The ideal candidate will possess a solid understanding of HR practices, including recruitment, employee relations, and performance management, while driving a positive workplace culture.