President & CEO
Barry Heckman
CEO Approval Rating
70/100
1990
PrivateSubsidiary of Aavid Thermalloy, LLC
http://www.niagarathermal.com/