We are on the lookout for a Customer Success Manager in Durban to lead our efforts in enhancing customer satisfaction and building lasting relationships. The ideal candidate will be passionate about ensuring our clients achieve their business objectives while fostering a collaborative environment.