As a Customer Success Manager based in Durban, you will play a pivotal role in ensuring that our customers achieve their goals using our products. By fostering relationships and acting as a trusted advisor, you will drive customer success through feedback collection, account management, and collaboration across teams to enhance service delivery.