Evelyn Allen

CEO & Co-founder

Evelyn Allen picture

Evelyn Allen

Evercloak

CEO & Co-founder

Evelyn is a professional engineer with 20 years of engineering, R&D and business development experience in the cleantech sector. She has led the design and commissioning of industrial on-site wastewater treatment systems, implemented multimillion-dollar government initiatives focused on innovative agri-food and water technologies, and secured strategic corporate research partnerships – including commercialization partnerships – for the University of Waterloo. Evelyn has a bachelor’s degree in engineering physics and a master’s in environmental engineering. She is one of six finalists in the Women in Cleantech Challenge, a collaboration between MaRS Discovery District and Natural Resources Canada.