Managing Director
Andrew Cawthorne
CEO Approval Rating
- -/100
1985
PrivateSubsidiary of Airbus S.A.S.
http://www.sstl.co.uk/