Controller of Corporate Affairs
London, England, United Kingdom
ITV Network Centre
Controller of Corporate Affairs
Advertising Association
Director of Public Affairs
ITV Association
Head of European Affairs
self-employed
Media and public affairs consultant
University of York