Manager, Creative Lead EMEA in London

Manager, Creative Lead EMEA in London

London Full-Time 80000 - 100000 £ / year (est.) No working from home possible
N

At a Glance

  • Tasks: Lead creative development for innovative advertising campaigns across various media.
  • Company: Join Netflix, a global leader in entertainment with a diverse and inclusive culture.
  • Benefits: Competitive salary, creative freedom, and opportunities to work with top talent.
  • Other info: Collaborate with global teams and thrive in a unique company culture.
  • Why this job: Shape the future of advertising in a fast-paced, dynamic environment.
  • Qualifications: 10+ years in integrated creative roles with strong leadership and communication skills.

The predicted salary is between 80000 - 100000 £ per year.

Netflix is one of the world’s leading entertainment services, with over 300 million paid memberships in more than 190 countries enjoying TV series, films and games across a wide variety of genres and languages. The Marketing Partnerships Creative team collaborates with external brands and agency/production partners as well as internal cross‑functional teams to create compelling campaigns, activations, sponsorships, and other innovative solutions. The team consists of three disciplines: Brand Strategy, Creative, and Creative Production. It is tasked with ensuring all work has a clear and compelling strategy, crafted at the highest quality, and executed flawlessly.

This role would work collaboratively to support the Ads Marketing team, which shapes our core advertising positioning and drives the go‑to‑market strategy to bring this positioning to life through compelling, differentiated messaging and narratives across sales and non‑sales channels. We are seeking a creative professional with extensive experience in integrated creative who can lead full‑funnel creative development for our advertising business. The ideal candidate will be able to partner closely with external agencies/vendors, external partners (advertisers), and cross‑functional teams, functioning as a holistic creative director (messaging, copy, and design). Hands‑on design experience with a proven track record in visual design and art direction across multiple mediums—including digital, events, activations, video, and print—is preferred.

Key Responsibilities
  • Direct the development of a wide range of creative assets from strategy and conception through to execution, including presentations, video and motion assets, print, web, email, social, and major activations/events.
  • Find and develop working relationships with new creative vendors and collaborators, strengthening existing partnerships with top creative talent.
  • Manage and mentor external agencies and contracted art directors, copywriters, designers, and video editors, setting priorities, assigning responsibilities/deliverables, and providing feedback.
  • Introduce new agency partners and their teams to the Netflix Ads brand, creative guidelines, platform, and workflow.
  • Develop, implement, and monitor quality standards to ensure all creative work meets the highest quality and the needs of our Ads teams and the business.
  • Work with the Creative Production and Operations team to ensure creative work is completed on time and within budget.
  • Collaborate with cross‑functional global and regional teams, including Ads Marketing, Creative Marketing, Measurement, Product Marketing, Content, Creative Production, and Communications.
Requirements
  • 10+ years of proven experience in a senior integrated creative role (creative director level) within design, entertainment, advertising, or a related industry.
  • A strong portfolio of impactful work spanning a range of industries.
  • Passion for advertising and media, marketing, brands, and entertainment, with a desire to redefine B2B creative impact.
  • Excellent leadership and management skills, able to inspire cross‑functional and external partners.
  • Experience working across EMEA markets, with a strong understanding of local market dynamics and cultures.
  • Strong communication and storytelling capabilities.
  • Experience with brand and/or consumer marketing; partnership experience a plus.
  • Willingness to invest time and effort for the benefit of the overall project.
  • Confident presentation skills and excellent communication skills.
  • Experience working in a fast‑paced, deadline‑driven environment.
  • Expertise in design software such as Adobe Creative Suite and Figma.
  • Ability to flourish in a unique company culture.
Personality Attributes
  • Deep affection for entertainment and brands.
  • Strategic, forward‑thinking, extremely organized, effective communicator, thriving in a fast‑paced environment.
  • Capable of working independently and as part of a broader team.
  • Ability to organize, clarify, and communicate complex ideas quickly and accurately.
  • High level of intellectual curiosity with strong judgment in ambiguity.
  • Agile, goal‑oriented, driven to succeed, always up for a challenge.
  • Passion for concepting and pitching unique and innovative marketing campaigns.

We are an equal‑opportunity employer and celebrate diversity. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Manager, Creative Lead EMEA in London employer: Netflix International B.V.

At Netflix, we pride ourselves on being a leading entertainment service that fosters creativity and innovation in a dynamic work environment. As a Manager, Creative Lead EMEA, you will have the opportunity to collaborate with top talent across various disciplines while driving impactful advertising campaigns that resonate across diverse markets. Our inclusive culture encourages personal growth and offers unique advantages, such as the chance to shape the future of entertainment marketing in a fast-paced, globally recognized company.

N

Contact Details:

Netflix International B.V. Recruitment Team

We think you need these skills to ace Manager, Creative Lead EMEA in London

Integrated Creative Development
Visual Design
Art Direction
Creative Strategy
Project Management
Leadership Skills
Collaboration