CEO
Stephen Steg
CEO Approval Rating
90/100
2008
PrivateSubsidiary of Raytheon Technologies Corporation
https://www.bluecanyontech.com