CareerPlanSign in

Sr Manager, Global Marketing - Content Localization

Los Angeles,California,United States of America💼 Full-time💰 $274,000–$274,000🗓 2026-07-21 → 2026-08-12

Core

Lead Netflix's global marketing localization strategy for dubbing, subtitling, and accessibility of marketing assets to ensure world-class localized content across all regions.

Role type

Senior Manager, Global Marketing Localization

Builds

Global marketing localization workflows and localized marketing assets for Netflix content

Domain

Entertainment / Media Localization

Deliverable

production ML models | product features | dashboards & analysis | client delivery | infrastructure | physical/clinical work

Required skills

Strategic leadership, global team management, localization strategy execution, cross-functional partnership, operational excellence, data-driven KPI tracking, change management, vendor management, budget management, market trend analysis

Preferred skills

Experience with accessibility standards (SDH, Audio Description), emerging media formats, fluency in additional local or regional languages

Technologies

Localization tools, dubbing workflows, subtitling workflows

Responsibilities

Own and drive global marketing localization strategy including dubbing and subtitling; Lead and develop a globally distributed team of Marketing Producers; Partner with regional leaders and cross-functional teams to implement localization initiatives; Manage global marketing localization budget and costs; Monitor competitor activity and industry trends; Represent Netflix in the localization marketplace at industry events

Seniority

Senior, hands-on IC with team leadership

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