CEO
CEO Approval Rating
- -/100
1876
PrivateAcquired by GAF Materials Corporation
http://www.icopal.com