Search Jobs

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

Netflix Culture Explained: Feedback

Related Locations

Amsterdam, Netherlands

Learn More

Madrid, Spain

Learn More

Paris, France

Learn More