Global Brand Management Leader

Netflix, Inc.

Los Angeles (CA)

On-site

USD 185,000 - 308,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health plans
Mental health support
Stock options
Retirement plan
Paid time off

Job summary

Netflix, Inc. is seeking a Manager, Brand Management to drive global brand moments and partner with Sr. brand managers and cross-functional teams.

You will own end-to-end initiatives, balance strategy with execution, and help scale our brand across markets. The role requires strong relationship-building, exceptional communication, and the ability to operate with ambiguity in a matrixed organization, delivering measurable brand impact.

Qualifications

  • 7-10+ years of experience in brand marketing, agency management, entertainment marketing or related field.
  • Strong project management and organizational skills for multiple workstreams.
  • Excellent relationship-building and credibility across teams without direct authority.
  • Strong written and verbal communication for senior stakeholders.
  • Ability to operate within defined scope while growing ownership.
  • Experience supporting creative teams or matrixed organizations.
  • Detail-oriented with strong problem-solving and organizational skills.
  • Comfortable balancing high-level strategy with execution details.

Responsibilities

  • Stewardship: surface brand opportunities and prioritize with Sr. Managers and Directors.
  • Be a Partner to Key Regions: serve as main contact for defined markets and connect global teams.
  • Development & Go To Market: own small to mid-scale projects across workstreams.
  • Enable End to End Campaign: ensure cross-functional and market context is clear for execution.
  • Drive Cross-Functional Integration: collaborate with Social, comms, title marketing, and editorial teams.
  • Support UCAN Initiatives: assist UCAN lead on major brand initiatives like Women's World Cup and Kids & Family.
  • Operational Support: manage forums, track status, escalate blockers, and cascade decisions.

Skills

Brand marketing
Relationship building
Communication skills
Strategic thinking
Cross-functional collaboration
Project management
Ambiguity handling
Execution focus

Job description

Netflix, Inc. is seeking a Manager, Brand Management to drive global brand moments and partner with Sr. brand managers and cross-functional teams.

You will own end-to-end initiatives, balance strategy with execution, and help scale our brand across markets. The role requires strong relationship-building, exceptional communication, and the ability to operate with ambiguity in a matrixed organization, delivering measurable brand impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Partnerships Marketing Manager
Global Partnerships Marketing Manager

Netflix • Honolulu (HI)

On-site
USD <1,000
Manager, Brand Management
Manager, Brand Management

Netflix • Los Angeles (CA)

On-site
USD 185,000 - 308,000
Health Plans
Mental Health support
401(k) Retirement Plan with employer?t
+5
Manager, Brand Management
Manager, Brand Management

Netflix, Inc. • Los Angeles (CA)

On-site
USD 185,000 - 308,000
Health plans
Mental health support
Stock options
+2
Global Corporate Communications Specialist
Global Corporate Communications Specialist

Netflix, Inc. • Los Angeles (CA)

On-site
USD 128,000 - 208,000
Health Plans
Mental Health support
401(k) Retirement Plan with employer i
+7
Global Brand Marketing Leader
Global Brand Marketing Leader

Tapestry Inc • New York (NY)

Hybrid
USD 95,000 - 105,000
Medical insurance
Dental insurance
Vision insurance
+3
Strategic Ads & Partnerships Communications Lead
Strategic Ads & Partnerships Communications Lead

Netflix • New York (NY)

On-site
USD 186,000 - 317,000
Summer Job Netflix @ Get Dream Job
Summer Job Netflix @ Get Dream Job

Netflix • Honolulu (HI)

On-site
USD <1,000
Production Design Lead: Scalable Brand Campaigns
Production Design Lead: Scalable Brand Campaigns

Netflix • Los Angeles (CA)

On-site
USD 198,000 - 310,000
Health Plans
401(k) Retirement Plan with employer match
Stock Option Program
+2
Senior Global Creative Production Program Manager
Senior Global Creative Production Program Manager

MaziCTools • United States

Remote
USD 120,000 - 150,000
Global Brand Manager: Lead Multi-Region Growth & Launches
Global Brand Manager: Lead Multi-Region Growth & Launches

Quality Talent Group • New Providence (NJ)

On-site
USD 90,000 - 130,000
Competitive benefits package
Paid time off
Health insurance
+7