Overview
NEC is a global supplier of IT enterprise and telecom solutions to the public and private sectors. Headquartered in Tokyo with operations in 160 countries, NEC aims to enable social cohesion through its innovation products and services.
Project People has been working with NEC to supply and manage contractors for their successful project teams.
NEC enjoys Project People’s high quality contract hires, seamless management, easy to use processes and attentive customer service.