We are looking for an experienced Customer Success Manager to join our dynamic team in Cape Town. In this role, you will act as a key liaison between our customers and the company, ensuring that clients maximize the value of our products and services. You will utilize your expertise in customer relations to drive satisfaction and retention, while also identifying opportunities for upselling.