NCI Investor

NCI is a leading provider of information technology (IT), engineering, logistics, and professional services and solutions to U.S.


Invests into

Founded Date: 1989-01-01
Employee Number: 1001-5000
Technology: DeepTech
Industry: Cyber Security, Enterprise Software, Information Technology
Headquarters: Washington DC Metro Area, East Coast, Southern US