London, United Kingdom
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.
• 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.
• 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.
• 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.
Discovery, Inc. is the global leader in real life entertainment. We serve passionate fans with content that inspires, informs, and entertains, providing leadership across deeply loved and trusted brands, such as Discovery Channel, TLC, Animal Planet, HGTV, Food Network, and Travel Channel.