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.