As a Customer Success Manager, you will be the driving force behind our customer engagement and satisfaction efforts in Cape Town. Your primary responsibility will be to ensure that customers are getting the most value out of our solutions, helping them achieve their goals effectively. You’ll collaborate closely with customers to understand their needs and provide them with tailored solutions to meet those needs.