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:
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.