As a Customer Success Manager, you'll be the main point of contact for our clients in Durban. Your role is pivotal in ensuring customer satisfaction, product adoption, and renewal rates are maximized. The ideal candidate will demonstrate strong problem-solving abilities and a knack for driving engagement and loyalty.