Policy Advisor
London, England, United Kingdom
BBC Trust
UK government
Various Policy Roles
BBC
Strategy Manager, Group Commercial
BBC Worldwide
Business Partner, Scripted Production Management
Production Executive, Scripted
University of East Anglia