Customer Success Manager
Maxwell BondLondon, England, GBThis is a Customer Success Manager role for a growing SaaS business in the financial technology space.The role manages a portfolio of enterprise and mid-market accounts across Europe, with responsi... Show more