CEO
Becky Yoder
CEO Approval Rating
74/100
2008
PrivateSubsidiary of General Atomics, Inc.
http://www.sst-us.com