We are seeking a passionate and dedicated HR Generalist to join our team in Cape Town. This role will involve managing various HR functions including recruitment, training, employee relations and compliance. You will play a pivotal role in fostering a positive workplace culture and supporting our team members.