Insights Manager
- Location
- Slough, England, United Kingdom
sense of complex, fast-moving issues Build credibility as a trusted voice on cyber resilience and strategic risk Required Qualifications Master's degree or PhD in one or more of: business strategy, political science/international relations, cybersecurity, public policy, economics, or related field 5+ years of professional experience ...