Uncubed
           

Director of Localization - Language Management

Netflix, Amsterdam, Netherlands

Leading subscription service for watching TV episodes and movies


The Globalization team, an organization within Creative Production, is responsible for translation and cultural adaptation of most things Netflix creates, from beautiful user interfaces to cinematic original programming. We treat each country we enter differently, since it is not just about translation, it is about providing our audience with an experience that feels local, and we do it at scale.

We are looking for a Director of Localization -Language Management to lead our growing localization efforts in EMEA and our global language management team. As the Director of EMEA Localization, you will lead a team of managers who are responsible for the quality, authenticity, and cultural adaptation of Netflix experience in different languages . You will work across large and diverse teams to drive the overall strategy and execution of the global language management team, resulting in a great member experience through excellent content, marketing, and product localization. Additionally, you will provide support to all the globalization team members, as well as members of the Creative Productive organization in EMEA, regardless of their specific function.  This role is based in Amsterdam. 

RESPONSIBILITIES:

  • Provide leadership and mentorship for the Language Manager teams and managers. Hire and retain top talent for the organization.
  • Identify opportunities to increase an international mindset across the company. Work with cross-functional teams throughout Netflix to advocate for our global members, generate insights, initiate programs, and drive international experience and localization decisions for the EMEA region (Europe, Middle East, and Africa). 
  • Create strategy for the Language Management team to ensure prioritization of efforts and focus of resources to deliver against overall business objectives.  
  • Provide thought leadership by identifying areas for growth and improvement to quality and scale the business.
  • Advocate on behalf of the Localization team, building partnerships with key regional organizations including Content, Marketing, business development, PR, and other cross functional teams.
  • Be a great partner to other functions within the Globalization and Creative Production teams 
  • Represent Netflix at company and industry events 

ROLE REQUIREMENTS:

  • 15+ years of people and organizational management in a global enterprise environment. Background in the entertainment industry is a plus.
  • 10+ years of Operations, localization, internationalization, international product development, or international business management experience. 
  • Ability to work effectively cross-functionally; demonstrated leadership, influencing, and execution skills at the executive level.
  • Superior operational management and organizational skills with an ability to translate complex ideas into simple and intuitive communications.
  • Demonstrated success in business analysis and strategic planning. Ability to make data and insights accessible to a non-expert audience.
  • Proven effectiveness at delivering impactful presentations at the executive level; great interpersonal and communication skills. 
  • Regional expertise and fluency in more than one language is required. 

About Netflix

Netflix is the world’s leading Internet television network with over 100 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Members can watch as much as they want, anytime, anywhere, on nearly any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.

Want to learn more about Netflix? Visit Netflix's website.