Enterprise Account Executive, EMEA
- Location
- Greater London, England, United Kingdom
structuring and executing complex enterprise-level agreements Prior experience leading cross-functional teams through large deal close processes Ability to articulate contractual, technical, and financial value points to customers, including C-level executives Excellent communication and presentation skills with experience presenting to C-level executives Ability to be in London ...