Share
In this role, you will lead a team that works cross functionally with Product, Content, Marketing, Linguists, Legal and Dubbing. You will own the localization team strategy & roadmap, schedules, budget, quality for your component and guarantee the successful launch of the Netflix content experience internationally.
ResponsibilitiesProvide focus, vision, clarity, and direction for the team.
Oversee and act as the main point of contact for Globalization regarding the regional & local content slate strategy and team health and business success
Centralize and enable the team to execute on localization strategy and maintain accountability across Globalization title-launch teams (Language Management, Product Writing, Creative Practices, Operations, etc.)
Develop and own relationships and partner with key stakeholders to define the content localization strategy for local content & marketing slates
In partnership with internal Globalization teams and Strategy, Planning & Analysis gather, analyze & report on the data; looking for opportunities to optimize on workflows, inefficiencies or member issues that have been reported in partnership with functional teams
Lead efforts with cross-functional teams such as Dubbing, Content, Engineering, Product Writing, Product Localization, Language Management, Marketing, Customer Service, Legal and Design to guide our strategy and teams towards success
Ownership of high-priority content slate localization budget in close partnership with Localization Project Manager
Advocate on behalf of Globalization to local cross functional stakeholders, as well as advocate for local market business and member needs to functional Globalization stakeholders
10+ years experience in localization leadership in entertainment, tech, gaming or comparable fields
5+ years leading large teams and senior localization / project management experts
Expert level knowledge of content, production and/or marketing localization
Expert knowledge of industry standard localization tools, competitors and local partner landscape
Fluency in English is required
Bachelor's Degree in Localization Project Management, International Communication Studies or equivalent experience a plus
These jobs might be a good fit