Director, Digital Brand Solutions Sales
Discovery Communications
London, UKThis was removed by the employer on 4/19/2021 8:32:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the Executive Positions Category
Browse the Sales Category
Browse the TV Network Category
Search for Director, Digital Brand Solutions Sales jobs in London-UK
Search all Director, Digital Brand Solutions Sales postings
Full Time Job
Overview
A new and exciting opportunity has arisen within Discovery’s International Digital Sales Team.
We are looking for a talented New Business Sales Director to help deliver our ambitious revenue growth targets across our International Digital Brand Solutions business.
Your primary role will be to develop a roster of new business clients through a digital branded content, sales strategy.
Working to secure outstanding digital client solutions against a globally renowned portfolio of content properties, including Discovery, Eurosport, Discovery Golf, GCN, TLC, Now This and The Food Network et al.
Core Responsibilities
• Responsible for delivering against a digital revenue target, through generating new business sales activity.
• Identify, establish and win long term new business via an international digital content solution strategy.
• Own the sales funnel for all new partners: Plan, Prospect, Pitch, Win, Deliver.
• Identify digital monetisation opportunities across Discovery’s International Sport and Lifestyle platforms and properties.
• Working with the Snr Director of Sales, help shape and develop the long-term digital sales strategy within the International Sales Team.
• Productising Discovery’s content solutions and developing buying and performance metrics, in line with the market.
• Management responsibility of a dedicated Sales Manager.
Additional Responsibilities
• Acting as a digital expert & ambassador internally and externally within a leading global content business.
• Working across multiple product verticals internationally to create unified sales solutions to new clients.
• Working directly with multiple stakeholders and teams to deliver outstanding client solutions.
• Client management, central contact for all client servicing and campaign management activities.
• Central sales liaison between the Director of Branded Content and VP of Content.
• Helping elevate the digital solutions sell to the existing sales org and generating value to key clients.
• Representing Discovery International to external stakeholders and advocating our business within the industry.
• Attending key industry events and feeding back market intelligence, trends and impacts.
Requirements
• Significant and demonstrable new business sales experience.
• Strong experience in selling and delivering multi $M digital branded content solutions to Tier 1 global brands and advertisers.
• European or APAC multi-market sales experience.
• Digital expert – strong market knowledge, comfortable with delivering a consultive solutions sell to savvy clients.
• Self-starter and hungry to develop the business, an imperative.
• Ability to work under pressure, autonomously and within a complex, global business.
• Ability to cut though the noise and deliver on revenue objectives.
• Passionate about the digital ecosystem and securing new business.
• Outstanding pitch and presentation skills, comfortable at selling at all levels of stakeholders (internal and external).
• Client relations, experience in building lasting credible relationships with key clients and agencies.
• Tenacity and determination to succeed a must.
• Previous Global Media Owner / Digital Marketing Agency experience – desirable.