Business Development Lead - Cyber Cyber Consulting · Durham, England, United Kingdom, Glasgow, Scotland, United Kingdom, London, England, United Kingdom ·
- Location
- Glasgow, Scotland, United Kingdom
cyber services, drive growth in Cyber Consulting, Assurance, Security Operations Teams and recurring revenue streams, and develop joined-up opportunities across cyber strategy, governance, risk, compliance, technical assurance, testing, SOC and managed detection and response. We are looking for someone who combines commercial acumen with sufficient understanding of cyber security ...