We are seeking a driven Customer Success Manager to join our Cape Town office. The ideal candidate will oversee customer relationships, ensuring clients achieve their desired outcomes while effectively utilising our services. You will play a vital role in fostering customer loyalty and growth.