Euroclear
Head of Legal Affairs, UK and Ireland
Euroclear
Solicitor
Lloyd's
Solicitor
Allianz Insurance
General Counsel and Company Secretary
Euroclear
Chief Legal Officer, UK and Ireland
The College of Law, London
University of Leicester
The University of Edinburgh