President
Steven E. Westfall
CEO Approval Rating
86/100
1951
PrivateAcquired by Apogee Enterprises, Inc.
http://www.efcocorp.com/