As a Customer Success Manager based in Durban, you will be responsible for engaging with clients, addressing their concerns, and ensuring they achieve their desired outcomes with our products. Your insight into customer needs will directly impact our growth and success.