Sales Manager - Enterprise (London)
- Location
- Greater London, England, United Kingdom
Enterprise sales, closing complex, multi-stakeholder deals inside large organizations Experience selling into large digital natives or regulated industries (financial services, healthcare/life sciences, insurance, government) A track record of recruiting strong sellers, ideally as a first or early hire in a new team or region Strong ...