Leonardo DRS
501-1000 employees
Headquarters address
4201 Innovation Way, Bridgeton, MO 63044
www.drs.com