Meghann O'Hara Fraser
Chair, Sustainability Committee, Member of Nomination & Governance Committee
Independent Trustee
Meghann is an accomplished marketing professional with a diverse background in advertising and strategic consulting. She earned a Bachelor of Science from Bishop’s University, which led her to embark on a career in advertising with a focus on healthcare. Demonstrating agility and adaptability, Meghann soon pivoted into consumer marketing, where they developed a keen interest in brand strategy as a vital tool for unlocking business potential and growth. Her pursuit of excellence continued with the attainment of an MBA from the University of Cambridge.
Over the past decade, Meghann has excelled in strategic consulting and marketing leadership roles, consistently transforming brand initiatives to deliver measurable value. Before joining “Purpose Unlimited” in 2024, she played a pivotal role at Maple Leaf Sports & Entertainment by driving fan growth and orchestrating best-in-class omni-channel marketing experiences across iconic sports brands.
Currently serving as Chief Marketing Officer at Purpose, Meghann is committed to crafting creative and innovative marketing strategies that elevate the brand's presence, expand market reach, enhance customer acquisition efforts, and boost revenue growth.