Michele Sharp

Sharp is the director of development and communications for The Migraine Association of Canada and has volunteered or worked in the not-for-profit sector for most of her life.