Netflix

London
13,212 Total Employees
Year Founded: 1997

Teams at Netflix

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
News + Entertainment
Owns and grows multinational advertiser accounts by setting global strategy, negotiating multi-market partnerships, managing revenue and performance, and building C-level client relationships. Coordinates regional sales and internal teams, identifies investment opportunities, resolves escalations, and promotes Netflix advertising products, programmatic buying, measurement, and AI-powered tools. Requires strong consultative selling, global account management, digital advertising expertise, data analysis, and willingness to travel internationally.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
News + Entertainment
Owns end-to-end localization delivery for assigned Netflix titles across dubbing, subtitling, accessibility, metadata, titles, and marketing assets. Coordinates internal teams and external vendors, manages schedules, budgets, quality, risks, and launch readiness, analyzes project data, resolves operational issues, and improves workflows. The role also supports new content formats, automation, and technology adoption while ensuring localized content meets creative, regional, and quality standards.
5 Days AgoSaved
In-Office
London, Greater London, England, GBR
News + Entertainment
Leads pre- to post-sale digital video advertising campaign execution for strategic Netflix accounts. Responsibilities include media planning, RFP responses, campaign launches, delivery monitoring, client service, performance reporting, upsell identification, troubleshooting, billing coordination, escalations, onboarding, and sales enablement. The role partners closely with Sales, Ads Operations, Finance, clients, and cross-functional teams while providing data-driven insights and improving account management workflows.