Join our team as a Customer Success Manager based in Johannesburg, where you'll play a key role in driving customer satisfaction and retention. Your responsibilities will include developing customer relationships, managing expectations, and establishing success metrics to measure customer health. Your expertise will help clients maximise the benefits of our products, making your role vital to our success.