B

Customer Success Manager

Bottomline

zürich, zürich, Switzerland Full-time July 12, 2026

Found Description

Why Choose Bottomline?

Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 35 years of experience and moving more than $16 trillion in payments annually. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team!

Position Summary

As a Customer Success Manager within Rest of World Banking, you are responsible for optimizing and enriching the customer experience through proactive engagement strategies for your assigned portfolio of Customers. Our goal is to protect and grow the revenue in our existing customer portfolio.

As a CSM, you will serve as the main point of contact for customers, helping them achieve their goals, resolve challenges, and drive engagement.

You will lead our customers ...

Ready to Apply?

Submit your application for Customer Success Manager at Bottomline

Apply Now