Netflix hiring Production Designer - Brand Creative Studio job in Los Angeles, CA, US | WorkOnward