Head of Business Continuity, Information Security lead, former Head of Investor Relations
London, GB
Marshall Wace
Head of Business Continuity, Information Security lead, former Head of Investor Relations
BGC Partners
IT Director
GRC Advisory Services (UK) Ltd
Owner and Director