Channel 4
–
London, Greater London, United Kingdom
Location: London Salary: Basic salary starting from £84,000 negotiable dependant on experience DEPARTMENT DESCRIPTION The Strategy, Policy & Insight (Function) are trusted thought-leaders bringing expert strategy, policy, market & audience insight... - Sep 12