As a Customer Success Manager, you will manage a portfolio of over 30 accounts, guiding customers through their lifecycle from implementation to renewal. Your role involves conducting executive-level meetings, building strong customer relationships, and ensuring the effective use of Cleo's platform to meet business goals. You will also be responsible for monitoring customer health, identifying upsell opportunities, and collaborating with various teams to enhance customer experiences.
See how your résumé matches this role — and tailor it from what actually gets interviews.