James Owen


  • Global
  • Security Risk Management
  • Ethics, Compliance and Governance
  • Organisational Resilience
  • Crisis Response
  • Investor Services

James Owen is global head of Digital Risks at Control Risks, overseeing the Digital Risks Manage, Assess and Respond practices in EMEA, APAC and the Americas. In this role, James advises C-Suite executives and Boards on digital and technology risk challenges through threat-led advice, globally coordinated support, and practical and 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.
  • Leading a global cyber assessment programme for a client across more than 20 jurisdictions.
  • Delivering incident response and cyber crisis management advisory for Control Risks clients.
  • Prior to taking up his London-based leadership role in Cyber, James ran Control Risks’ geo-market in South Asia. Based in New Delhi, he oversaw growth and expansion in the company’s consulting services, deepened Control Risks’ market presence and liaised closely with government, regulatory, and industry stakeholders. Before this, James was based in Moscow, where he oversaw Control Risks’ business intelligence, forensics and investigations teams in Russia, Ukraine, and Central Asia.

    James came to Control Risks from 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. Prior to 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