Location: Rancho Cordova, CA With more than 117 years of technology innovation, a global team of 100,000, and 64,000+ technology patents, NEC is in the business of providing solutions that focus on safety, security, operational efficiency - enabling peopl