Account Executive (London, England)
- Location
- Greater London, England, United Kingdom
with senior business and technical stakeholders, including C-suite decision-makers. Orchestrate the right internal resources throughout the sales process, including solution consulting, technical validation, professional services and executive sponsors. Create compelling business cases and supporting materials that help prospects build internal alignment and progress through the buying cycle. Stay ...