Home / Customer Support / Customer Success Manager

Customer Success Manager

Billtrust US · United Kingdom
£44K - £66KParental leave

Customer Success Manager is open at Billtrust US in United Kingdom. The posting gives a salary of £44K - £66K. Posted on Aug 17, 2026, and still on Billtrust US’s careers page when we last checked, on Nov 14, 2026.

About the role

The Customer Success Manager is a critical role responsible for engaging a portfolio of strategic customers and building each relationship into a mutually beneficial, long-term partnership. You will leverage AI tools and co-worker agents to monitor customer health, surface adoption signals, and prepare for customer conversations—focusing your expertise on the trusted advisor relationships and strategic guidance that…

The opening lines of the posting. The rest is on Billtrust US’s careers page.

Hiring at Billtrust US

Billtrust US has 22 open roles right now, 16 of them remote. Most are in Sales & Business Development, Engineering and Consulting & Solutions. The median advertised salary across its roles with a published range is $130K. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site