Sr Manager, Global Marketing - Content Localization
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