As a Customer Success Manager in Durban, you will be pivotal in ensuring our clients achieve their desired outcomes with our solutions. You will build strong relationships with key stakeholders and enhance customer satisfaction through proactive engagement.