EMEA Business Development Manager
- Location
- Greater London, England, United Kingdom
High levels of integrity, judgement, and discretion when handling sensitive information. Additional Information: Knowledge of Cisco networking and security technologies and Splunk observability and analytics solutions is advantageous. Regular travel across EMEA is expected. If not already held, candidates must be prepared to undertake Public Sector (National Security) related background ...