NESC the staffing agency for information technology, IT, scientific professionals, hardware engineering, engineering design, engineering manufacturing and technical support.