Customer Success Manager
As a Customer Success Manager, you will take ownership of a portfolio of established corporate customers, acting as their trusted point of contact across a long-term, contract-based service model. You will work with the same customers over multiple years, developing a deep understanding of their businesses and supporting them through recurring renewal cycles, operational changes and growth.