President & CEO
Michael Luzier
CEO Approval Rating
90/100
1974
PrivateAcquired by Compagnie de Saint-Gobain S.A.
https://www.kaycan.com/