web stats

Vencore

February 23, 2017

Vencore awarded $113 Million program to support space and satellite operations at NOAA

Vencore, Inc. has secured a $113 million contract with the National Oceanic and Atmospheric Administration (NOAA) Systems Engineering and Technical Services (SETS) to support its National […]
Subscribe