Source: Markets Insider

OST, Inc.: OST, Inc. Wins Prime Position On Multi-billion Dollar EWAAC Contract

MCLEAN Va., Sept. 24, 2021 /PRNewswire/ -- OST, Inc. a premier systems integrator of technical, administrative and management solutions, has been ...

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
250-500
Vijay Narula's photo - President & CEO of OST, Inc.

President & CEO

Vijay Narula

CEO Approval Rating

69/100

Read more