CareerPlanSign in

Manager, Brand Management

Los Angeles,California,United States of America💼 Full-time💰 $185,000–$185,000🗓 2026-08-20 → 2026-09-20

Core

Shape global perception and connection of the Netflix brand, ensuring it resonates with diverse audiences worldwide and aligns with strategic objectives.

Role type

Manager, Brand Management

Builds

Global brand equity, brand moments, and cross-functional brand integration initiatives

Domain

Entertainment / Media / Brand Marketing

Deliverable

product features

Required skills

Brand strategy, project management, cross-functional relationship building, market analysis, campaign execution, stakeholder management, creative collaboration, risk management, strategic thinking, operational coordination

Preferred skills

Experience in agency account management, entertainment marketing, matrixed organizations, high-level strategy and executional detail

Technologies

N/A

Responsibilities

Assess brand opportunities and frame them for prioritization; Serve as primary contact for specific global markets on local brand plans; Own small to mid-level projects across workstreams; Enable end-to-end campaign and creative development; Drive cross-functional integration with teams like social, comms, and title marketing; Manage operations on key projects including forums and tools; Maintain project health and coordination; Provide thought leadership on global brand-building efforts

Seniority

Manager, hands-on IC with strategic autonomy

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.