London, United Kingdom
Our London office houses both regional and internationally-facing teams across content acquisition, business development, marketing, partner marketing and publicity. The London teams maintain strong ties to the EMEA headquarters based in Amsterdam. The office is quite central, well connected and in close proximity to museums, restaurants, universities, cafes and shops in one of the most cosmopolitan cities in the world.
Recent Job Openings
video
Netflix Culture Explained: Keeper Test
video
Netflix Culture Explained: Job Performance
video