We are seeking a passionate Customer Success Manager to join our team in Durban. In this role, you will be responsible for overseeing customer relationships, ensuring customers achieve their goals and maximizing their value from our offerings. Your expertise in fostering customer engagement and satisfaction will be key to our success.