Enterprise Account Executive (New Business)
- Location
- Greater London, England, United Kingdom
year with us. Enterprise is where the next phase of that growth in EMEA comes from, and we are adding an Enterprise Account Executive in London to help deliver it. Why this role exists Enterprise new business is our strategic priority in EMEA, and this team … against the incumbent, a competitive bid, or the option to do nothing, by making the clearer commercial case Finding the right champion inside the account, and equipping them to carry the business case when you are not in the room Maintaining an accurate forecast the business can rely ...