281 employees
Serving the unique mission of Stennis Space Center and Michoud Assembly Facility in support of NASA.