Steven E. Westfall has been named president of EFCO, effective January 8, 2018. "Steve has extensive leadership experience in manufacturing businesses, having achieved top-line growth and improved bottom-line results, in part by employing lean manufacturing tools and processes," says Joseph F. Puishys, chief executive of Apogee, EFCO's parent company. Westfall comes to EFCO from Tuthill [...]