IT Technician Posted by: in Jobs November 4, 2018 Comments Off on IT Technician 11 Views Netflix Location : Los Angeles CA US A minimum of 5 years of IT or Desktop Support/System Administration. Knowledge of IT best practices around data security…. More >> 2018-11-04 tweet