Skip to main content
Avalara logo

Customer Success Manager

Avalara
3 days ago
Full-time
Remote friendly (Brighton and Hove, England, United Kingdom)
United Kingdom
Customer Success Manager
What You’ll Do

Avalara is scaling its International Customer Success team, and this role sits at the centre of that growth. As a Customer Success Manager (I3), you will own a high-volume portfolio of customers, ensuring they realise measurable value from Avalara’s solutions while driving retention and identifying opportunities for growth. 

 

This is a hands-on, outcomes-driven role where success is defined by your ability to proactively engage customers at scale, manage risk effectively, and deliver consistent value across your book of business. You will work closely with Account Managers and cross-functional teams to protect and grow revenue, while building strong customer relationships that drive long-term loyalty and growth. 

 

This role is remote, with 1–3 days per quarter in the office, and reports to the Customer Success Team Manager. 

 

#Li-Hybrid


What Your Responsibilities Will Be

  • Walk customers through product features, clearly connecting capabilities to customer outcomes and business value  

  • Build and maintain strong, proactive engagement across your portfolio, ensuring consistent touchpoints and meaningful interactions that drive retention and growth  

  • Support high levels of customer retention by identifying risks early, managing at-risk accounts with clear action plans, and executing “get well” strategies to prevent churn  

  • Ensure new customers are successfully onboarded through timely welcome engagements, setting a strong foundation for long-term value