We are searching for a passionate Customer Success Manager based in Cape Town. In this pivotal role, you will lead the charge in ensuring our customers achieve their desired outcomes while utilizing our products. You will play a crucial role in building relationships and serving as a trusted advisor to our clients, leading to increased customer satisfaction and retention.