The Customer Success Manager will be an individual contributor on named accounts. Success Managers play a key role in building a culture of constant improvement in the world of agility, challenging the customer status quo, and finding ways to inject speed into processes to ensure customer value realization while fostering exceptional long-term relationships with the customer C-level.
The ideal Customer Success Manager will possess both a long-term business /digital consulting background, enterprise knowledge and payment domain background that enables them to drive an engagement at the C-level as well as a short-term execution focus that ensures customer success.
The role will work together with Sales and Solution Engineering teams to engage with customers, starting pre-sales, focusing on risk assessment, developing risk mitigation strategies, and bringing best practices to the customer to set them up for success. The success of this role means higher customer happiness, retention and expansion.