Delivery Order to Sterling Computers Corporation by Defense Health Agency: $21.6M obligated, latest action 2023-09-28. Annual Servicenow Customer Service…