We're looking for a Customer Success Manager to enhance our customer relationships and drive satisfaction in Cape Town. You will be responsible for ensuring a seamless onboarding process and handling customer inquiries effectively. Your role will involve ongoing support and nurturing client relationships to drive retention and growth.