President
Steve Lynch
CEO Approval Rating
76/100
1964
PrivateSubsidiary of Griffon Corporation
https://www.clopaydoor.com/