CEO
Samuel Sigrist
CEO Approval Rating
82/100
1853
PublicSubsidiary of Onex CorporationSIX Swiss ExchangeSIGN
https://www.sig.biz/