As a Customer Success Manager in Durban, you will lead our efforts to ensure that customers derive maximum value from our products and services. You will be pivotal in enhancing customer satisfaction, fostering relationships, and identifying opportunities for upselling and cross-selling our solutions.