Join our team as a Customer Success Manager, where you will lead customer support initiatives and drive success for our clients in Sandton. You'll collaborate with teams across the organization to ensure our customers receive the highest level of service.