We're on the hunt for an experienced HR Generalist to join our dynamic team in Cape Town. The ideal candidate will manage HR functions including recruitment, training, and employee relations, while effectively implementing HR strategies and fostering a positive workplace culture.