Delivery Order to Titan Facility Services LLC by Department of the Navy: $1.2M obligated, latest action 2020-10-28. Nswc/glendora, Caaa, Nsa, Navfac,…