As a Customer Success Manager in Durban, you will be at the forefront of ensuring our customers reap the full benefits of our services. You will drive customer engagement and develop long-term relationships, making sure they achieve their desired outcomes.