Commercial Sales Lead
- Location
- Greater London, England, United Kingdom
helping to improve CRM data and establish consistent and repeatable sales and renewal processes. Work collaboratively with product, publishing, marketing, technical, training, support and finance colleagues to provide customers with a smooth experience throughout the sales and renewal journey. The successful candidate is expected to have Proven experience in account ...