Project Manager, Legal DocumentsProject Manager, Legal Documents
Los Gatos, CaliforniaLos Angeles, CaliforniaLegal and Public PolicyAbout Netflix:Netflix is changing the way more than 231 million subscribers around the world enjoy entertainment. As a company, we challenge industry norms