Charles E. Zech, acclaimed economics professor emeritus at Villanova, has died at 79
He joined the School of Business at Villanova in 1974, served as chair of the department of economics, and spent 44 years, until his retirement in 2018, as a mentor, innovator, and teacher.