President & CEO
Joe Stupfel
CEO Approval Rating
85/100
1951
PrivateAcquired by Tinicum L.P.
http://www.dextermag.com