As a Customer Success Manager based in Sandton, you will play a pivotal role in ensuring our clients achieve their desired outcomes using our products. You will engage directly with customers, understand their needs, and guide them through the implementation process, ensuring a smooth and successful usage experience.