CACI International (NYSE: CACI) has received a potential $376.4 million contract to help the National Geospatial-Intelligence Agency improve and sustain Structured Observation Management storage and ...