NCI Investor

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


Invests into

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