We are seeking a Customer Success Manager to join our Cape Town team. This role focuses on building strong relationships with customers, ensuring they receive maximum value from our services. The ideal candidate is passionate about customer satisfaction and has a deep understanding of customer success principles.