Are you passionate about customer success? We are looking for a Customer Success Manager in Durban to help us build strong relationships and drive product adoption. Your insights will be critical in crafting strategies that foster customer loyalty and satisfaction.