Skip to content

Evelyn Allen

CEO

Evelyn Allen

Evercloak

CEO

Evelyn Allen is CEO and Co-founder of Waterloo-based Evercloak. Evelyn is a professional engineer with over 15 years of experience leading the design and commissioning of industrial on-site wastewater treatment systems, implementing large innovative government-funded initiatives focused on advancing agri-food and water technologies, and securing strategic corporate partnerships for the University of Waterloo within the cleantech and advanced material sector. As CEO of Evercloak, she is also a finalist in the MaRS-NRCan Women In Cleantech Challenge.