Discovery Communications

FTC MC On-Air Creative

1 month ago
Requisition ID
18620
UK-London
Career Category
Marketing & Communications
Type
Company Employee Full-Time

Position Summary

Discovery Creative UK is the multi-award-winning in-house agency creating brand identities, promotions and communications for consumer, trade and corporate use across a range of media - principally TV, print and digital – for Discovery’s UK portfolio of 11 channel brands.

 

The Creative (TV) is primarily responsible for the creation & delivery of On-Air Promotions & Projects to a given brief. Reporting to the Creative Manager, this role requires the ability to generate, pitch and execute effective creative concepts for campaigns on brand, on brief, on time & on budget. They will write copy, edit, and direct promos where appropriate. They will also be expected to generate concepts and executions that can work across other platforms and media – to include print, digital, social and PR activities.

Responsibilities

  • Generate and present ideas & concepts to a promo brief, working closely with Creative
  • Manager to determine most effective execution of creative strategy
  • Research content and propose creative solutions to given briefs
  • Use scripts, treatments, storyboards and other related material to pitch, develop and create promotional campaigns
  • Demonstrate that all campaigns are on brief and respects brand values 
  • Write, direct and edit promos and other on-air materials
  • Ensure delivery of most innovative creative using the best and most effective production techniques for a given project whether originated, animated or clip led, using strong visual imagery, design, audio design, music, sync and voice over to best deliver key messaging to viewers
  • Direct live action shoots, edits, design, VO and audio sessions as appropriate
  • Apply writing and creative skills to other briefs and projects as required – to include marketing tapes, 360 campaigns & sponsorship projects, as required.

Requirements

  • Experience in On Air promo production
  • Creative with a keen interest in art & media
  • Good communication skills to pitch ideas clearly and to brief
  • Great visual, copy and music sense vital
  • Ability to self op at off-line level (with in-house software, currently Avid)
  • Clear knowledge of relevant tools and techniques
  • Clear understanding, knowledge and passion for DNUK channel brands

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed