New Business Manager TV

  • Location: Greater London
  • Salary:
  • Contract: Permanent


The role of New Business Manager is to drive maximum revenue from the Channel's content and brands, managing key accounts as well as negotiating new deals.

Duties will include:

Ideas and planning for new revenue
Presenting market analysis for new ideas
Account Management
Assist with managing live event partner relationships


Knowledge of TV production process
Experience having responsibility for delivering revenue targets
Working knowledge of Ofcom and BCAP regulations
Experience pitching to clients
Ability to analyse data
View less
Apply now

Find out more details about this job

For more details contact: Lucy Irving

0207 492 1751

Similar Jobs

Planning Manager - General Entertainment

Home Counties

Brand Managers x 2 - Freelance

Central London