James Owen is global head of Cyber Security at Control Risks, overseeing the company’s threat intelligence, cyber risk consulting and cyber response teams in Europe, the Middle East and Africa, Asia and the Americas. In this role, James supports a wide range of organisations to navigate cyber and technology risk challenges through threat-led advice, globally coordinated support and practical and business risk expertise.
This includes helping them to:
James has spent 16 years at Control Risks advising international organisations on a wide range of threat, risk and crisis issues. Prior to taking up his London-based leadership role in cyber, James was based in New Delhi where he oversaw Control Risks’ South Asia consulting lines, operations and expansion. He was previously based in Moscow, where he led the firm’s business intelligence and investigations practice in Russia and the CIS.
James came to Control Risks from the Foreign Policy Centre, a London-based think tank, where he advised the British government and private sector on political and security issues in Russia and Central Asia. Prior to this he worked in management consulting for Accenture in China, Europe and the United States.
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.