This website uses cookies to ensure you get the best experience. Learn more

Director, Digital Brand Solutions Sales


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.


  • 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.

Apply Now

Share this