Director, Head of Cyber Security Architecture & Assurance / Information Security Officer EMEA
London, England, United Kingdom
McGraw Hill Financial
Director, Head of Cyber Security Architecture & Assurance / Information Security Officer EMEA
McGraw Hill Financial
Director, Lead Architect & Information Security Officer - EMEA
De Montfort University
University of Bristol