Senior Account Manager – UK & France Renewals & Growth
VerticeGreater London, England, United KingdomVertice is seeking an Account Manager in Greater London to drive customer retention and commercial growth.In this role, you will manage a portfolio of innovative customers in the UK and France, foc... Show more