James Owen

Partner

  • Global
  • Digital Risks
  • Organisational Resilience
  • Crisis Response
  • Investor Services

James Owen is the Global Head of Digital Risks at Control Risks, where he oversees the company’s threat intelligence, advisory, assurance, and incident response teams. In this role, James supports C-suite clients and boards on critical digital and technology risk challenges through threat-led advice, globally coordinated support and actionable business risk expertise. 

Recent tasks that James has worked on include:

  • Strategic advisory on cyber security and digital transformation for Fortune 100 organisations.
  • The provision of threat intelligence capabilities for some of the world’s largest technology firms.
  • The delivery of a global cyber assessment programme for a client across more than 20 jurisdictions.
  • Incident response and cyber crisis management support for clients around the world.
  •  

    James previously ran Control Risks’ South Asia geo-market based in New Delhi, growing the company’s consulting services, deepening its market presence and liaising closely with government, regulatory, and industry stakeholders. Before this, he was based in Moscow, overseeing Control Risks’ business intelligence and investigations teams in Russia, Ukraine, and Central Asia.

    Prior to joining Control Risks, James worked at the Foreign Policy Centre, a London-based think tank, where he advised the UK government on political and security issues in Russia, Ukraine, and Central Asia. Before this, he worked in management consulting for Accenture in London, Beijing, and Chicago.

    James speaks Russian and holds a bachelor’s degree in modern European history from York University in the UK and a master’s in Russian politics from University College London.

    Get in touch

    Can our experts help you?

    Related articles