We are seeking a passionate Customer Success Manager to join our dynamic team in Cape Town. In this role, you will be the key point of contact for our clients, ensuring they receive outstanding support and guidance throughout their journey with us. You will collaborate closely with various teams to enhance the customer experience and foster long-term relationships.