Insights Officer
- Location
- Slough, England, United Kingdom
that make 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 3-5 years ...