CEO
Duncan Andrew Tait
CEO Approval Rating
90/100
1847
PublicLondon Stock ExchangeINCH
https://www.inchcape.com/