EMEA New Business Account Executive
- Location
- Manchester, England, United Kingdom
high-ownership mindset, with the ability to organise, prioritise, and manage activity effectively, including customer travel where needed Familiarity with Salesforce or a comparable CRM platform A genuine interest in cybersecurity and the ability to build credibility quickly in a technically nuanced market The Reward Package: 33 days annual leave ...