Commercial Sales Lead
- Location
- Greater London, England, United Kingdom
with the ability to manage multiple renewals and sales opportunities simultaneously. Experience of managing and maintaining a CRM or structured customer database. Experience of working towards agreed sales, commercial or business development objectives and deadlines. Strong problem-solving skills and the ability to work effectively across internal teams. … maintaining rigour and trust. You can expect An opportunity to truly impact health globally. A flexible work environment which includes remote-first working (although you will be required to attend in person meetings from time to time, depending on your location and the needs of the role). ...