London, England, United Kingdom
ITV
STV Group plc
Chief Executive
University of Bath
College of Europe