Skip to content

Marketing Executive - Portfolio

This job is no longer available

Recruiter
Discovery Networks
Posted
16 October 2013
Closes
23 December 2013
Ref
8563
Location
London
Job Type
Salary
Competitive

Further information

This position is required in order to support a high level consumer marketing capability within the Discovery & Portfolio Marketing team. This person will report to the Marketing Manager Discovery & Portfolio, working closely with the digital producer and Publicity & Social Media Exec.

This position will be responsible for supporting and (where appropriate) developing and implementation of consumer marketing plans across Discovery’s portfolio of channels.  They will assist build and execute of marketing strategies to drive awareness, build audiences and reach across linear and the digital space, and partner with other teams in particular the commercial and affiliate team within Discovery UK to ensure full campaign integration.

The successful candidate will be a bright and confident self-starter who is comfortable working within a fast moving media organization. The person must have an understanding of the TV market in the UK (channels, programming and platforms) and be able to assist in the development of consumer & trade marketing plans.  The candidate should possess good organizational skills to support the department.  An excellent understanding of the digital environment is essential.  The incumbent will require strong interpersonal, verbal and written communication skills, and the ability to project manage tasks within the team.
 
Responsibilities:

Customer Insight – know our viewers and our competitors both in the broadcast and digital space

Support the Marketing Manager Discovery & Portfolio in the communication of customer/viewer insights. Work with research and our media agency to summarise competitive activity on an on-going basis.

Planning – targeted, strategic and to budget

Help pull together project plans and schematics which track marketing activity. Collate and summarise US marketing materials to ensure we maximise marketing synergies and learnings.

Undertake exploratory projects/analysis to support strategic objectives of off-air marketing team.

Outputs to include any or all of the following: presentation of recommendations, rationale, benefits and business case/commercial rationale for off air support/activity.

Digital Management

Working with the programming department, ensure that the digital needs from across the business are captured and managed through the commissioning process.

Liaise with DNI to oversee the development of all digital activities, which support the UK marketing plan.

Act as the conduit between the UK team and DNI to ensure the promo priority schedule is actively managed.
Manage third party digital agency relationships.

Marketing – innovative, exciting and creative

Support and (where appropriate) oversee efforts to execute full mix marketing campaigns (TV, Digital, Press, Outdoor, DM, Email etc) with Discovery’s roster of agencies (creative, media, digital and internal creative teams). The successful candidate will be given responsibility as appropriate to manage certain aspects of the campaign to grow and develop their skills.

Measuring Success – keeping Discovery & Portfolio on target and on budget.

Support the Marketing Manager with post campaign analysis for the Portfolio’s key programmes, channels and brands to track awareness and intent to tune in.

Update our budget tracker and raise Purchase Orders for marketing costs and expenses so we know where money is being spent.

Synergy – building relationships across Discovery

Working closely with UK Channel groups. Programming, Commercial, Scheduling and Marketing teams to create integrated campaigns that support channel priorities

Working closely with Discovery Networks International (DNI) and the central creative team to ensure campaign activity is managed and delivered in accordance with the project briefs. .  

Admin

Oversee the operational relationship with key affiliate partners and ensure all marketing materials are delivered in accordance with the contractual obligations.

Manage the marketing budget on a day to day basis to ensure all projects remain on track.

Requirements:

Degree educated and Chartered Institute of Marketing Diploma or working towards one preferred.

An understanding of the broadcast environment and the working practices within a multi channel multi platform broadcaster.

A technical understanding of digital tools and digital CRM.

Communicates effectively

Keeps people informed of the department’s work and persuades others to support ideas and plans

Stays organised

Self-starter, quick learner, quality focused and able to multi task. Outstanding attention to detail and organizational abilities; evidence of “follow through” skills

Timlines created and maintained for all projects.

Status report provided at end of each week with status and action points highlighted clearly.

Creative review and any other significant milestones managed within working week where possible.

All approvals  and sign off booked in with all relevant stakeholders in advance of required approval date.

Inspires Creativity and Innovation

Thinks creatively and encourages the exchange of ideas to solve problems or meet objectives

Recommendations made/alternative options explored where expectations or deliverables cannot be made.

Builds Relationships

Engages colleagues across the organization and learns from them to optimize performance

Discovery Networks