Sr Manager, Global Marketing - Content Localization
Netflix
Los Angeles
Workplace: OnsiteFull timeUSD 274,000 - 459,000 annuallyFunction: Marketing & GrowthExperience: 8+ yearsSkills: ["Strategic planning","Communication","Stakeholder management","Relationship-building","Change management"]Lead Netflix’s global marketing content localization strategy, ensuring world-class dubbed audio, subtitles, and accessibility across every region. Based in Los Angeles, you manage and develop a globally distributed team of Marketing Producers while partnering with Global Content Localization production teams and cross-functional partners. Drive localization vision adoption, optimize workflows and KPIs, manage budgeting with Finance, and oversee quality and risk practices to deliver culturally authentic member experiences.

