Kristen Senechal is the President and CEO of NOVEC.
206 people are employed at NOVEC.
NOVEC is based in Manassas, Virginia.
The NAICS codes for NOVEC are [22, 221].
The SIC codes for NOVEC are [49, 491].