This job has expired, please see additional jobs below
FTC MC On-Air Creative
Discovery Communications
London, , United Kingdom
Job Details - this job has expired, please see similar jobs below
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