Are you passionate about helping customers achieve their goals? As a Customer Success Manager in Durban, you will be the key point of contact for our clients, ensuring their success and satisfaction with our services. Join us to foster client relationships and drive value.