5.015 Nov 2025Head of peopleFormer employeeCape TownRecommendCEO approvalBusiness outlookProsGreat working environment and cultureConsstartup, so you need to be self drivenShow more