
Working at Netflix in the United Kingdom offers an opportunity to keep audiences on the edge of their seats. Our UK office is located in central London and is fittingly a stone’s throw from Soho, a vibrant hub for entertainment as well as a major global post production center for the film industry. The London location connects Netflix to the UK’s award-winning creative community and serves as a vital branch of EMEA’s headquarters in Amsterdam. The office is home to critical content teams that not only support the UK and Irish markets, but also provide content that is beloved by both local and worldwide audiences. Our London location is home for a variety of teams, including Content, Legal, Policy, Communications, Marketing, Finance, Talent, and the new Advertising team, who all work together to entertain the world!


















