The Team
The Ads Commercialization team is a global function with regionally focused specialists, tasked with ensuring that advertising programs integrated in or around content [Live/Sponsorship] or which extend across multiple Netflix environments [Events, Marketing, Licensing] are underpinned with commercial models that scale and optimize ad revenue, client performance, and overall value for Netflix.
The team serves as a connection point between the Ad Sales organization and cross-functional teams [such as marketing, content, legal, policy, finance, etc.]. Broadly, the team:
-
Evaluate revenue potential of ad opportunities as they are identified by cross-functional teams, most closely collaborating with Integrated Marketing [IM] and Sales
-
Crafts consistent and competitive ad models tied to Live, Sponsorships, and Custom programs that scale
-
Optimizes overall Live, Sponsorship, and Custom ad revenue opportunities for Netflix
-
Packages sponsorship opportunities including Single Title Sponsorships for sales
In this role, you will:
Partner directly with multiple Ads Commercialization team leads to support overall sales management/enablement of Sponsorships, Live, and Integrated Marketing/Custom programs in EMEA [UK, FR, DE, IT, ES]:
-
Manage real-time tracking of sponsorship availability, working pitches, and sold campaigns at the market level to support Sales and cross-functional team initiatives
-
Inform and support packaging, pricing, and go-to-market [GTM] strategy of Sponsorships, Live & Integrated Marketing programs
-
Lead response to daily inbound communications with sales regarding sponsorship opportunities
-
Distribute regular updates to Sales teams about available Single Title Sponsorships, Live & Integrated Marketing programs
-
Work closely with Legal & Ad Policy teams to vet brands for Single Title Sponsorships
-
Collaborate with marketing & product teams to develop and unlock new capabilities tied to Sponsorships & Live & Integrated Marketing
-
Support limited initiatives in APAC [Japan, Korea, Australia]
-
Minimum 5 years of experience in Linear and/or Streaming Ad Sales account management, Agency media planning/buying, Publisher ad sales, and/or sponsorship sales management
-
Understanding of key EMEA media markets (UK, France, Germany, Spain, Italy)
-
Experience working cross-functionally across Marketing, Sales, Product Management, Finance, Legal, and Research teams
-
Broad understanding of the ad-supported & sponsorship-driven entertainment and sports environments, across linear and streaming distribution
-
Experience with pricing & packaging sponsorships and integrated marketing programs across live, on-demand streaming, social, and experiential channels
-
Self-starter with the ability to multitask
-
Strong project management skills and attention to detail
-
Understanding of "content-driven" sensitivities related to brand association and endorsement
-
Ability to partner and support sales teams through the sales cycle process
-
Fluency in an additional European language (French, Spanish, and/or German) is a plus, though not required
Contact Detail:
Netflix, Inc. Recruiting Team