Meaghan Luis

Meaghan Luis

Meaghan Luis

Meaghan Luis is the business development and communications coordinator at the Invasive Species Centre (ISC), where she strengthens stakeholder relations, authors grant and proposal materials, and analyzes public affairs needs. Prior to her work with the ISC, Meaghan has several years of experience in environmental and engineering consulting and project management. Meaghan has a master of arts in environmental anthropology and economic development from the University of Edinburgh as well as a master of science in rural planning from the University of Guelph. She is also a registered professional planner with the province of Ontario and a trained facilitator.

Supporter Spotlight