Customer Success Lead: Drive Adoption, Renewals & Growth
- Location
- Liverpool, England, United Kingdom
Monterosa is seeking a Customer Success Lead to own the daily relationships with a portfolio of customers in a London or Liverpool-based role. You will translate data into strategic recommendations that drive platform adoption ...