James Owen

Global Head of Cyber Security at Control Risks

James Owen is the Global Head of Cyber Security at Control Risks, overseeing the threat intelligence, cyber risk consulting and cyber response teams in EMEA, Asia and the Americas. In this role, James helps organizations navigate cyber and digital risk challenges through threat-led advice, strategic perspective, globally coordinated support and practical and business risk expertise.