CEO
William J. Lynn III
CEO Approval Rating
91/100
1969
PublicMerged with RADA Electronic Industries LtdNYSEDRS
https://www.leonardodrs.com/