The Customer Success Manager will uphold Cleo’s Customer Success strategy and processes, ensuring that 100% of interactions are accurately recorded and follow-ups are scheduled. This role oversees the customer lifecycle, from launch to renewal, to ensure a seamless and optimal customer journey. The Customer Success Manager will manage a customer base of 30+ customers, including regular 1-on-1s with key stakeholders and quarterly Executive Business Reviews. The goal is to develop broad and deep customer relationships, promoting strong customer loyalty and highly referenceable customers. This involves understanding our customers’ organizational structure, developing relationships with key business stakeholders, and linking customer goals to compelling solutions. The role also requires proactively assisting in problem resolution, maintaining accurate records, escalating issues appropriately, and developing compelling recommendations for add-on business. The Customer Success Manager will also invest in developing themselves and others, and contribute to organizational efforts as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed