As a Customer Success Manager, you will work directly with a portfolio of customers, including some of our larger, more strategic accounts, to ensure they are successfully using our products, achieving their desired return on investment, and are highly satisfied with our service. You will play a key role in minimizing customer cancellations, maximizing opportunities for upsell, and accurately forecasting future revenues from your allocated portfolio.
This role requires a combination of relationship management, strategic thinking, and a keen understanding of customer needs to ensure long-term success. You will engage in in-person and onsite customer meetings, including international travel as required, to further strengthen relationships and drive customer success.