top of page
Catherine Meagher
Secretary
Chair of Governance Committee
Catherine is a lawyer with experience working at a large law firm in Toronto. Catherine’s practice areas included government relations, trade law, professional regulation, and corporate law. Catherine received her law degree from Dalhousie University, and clerked at the International Criminal Court in the Hague. Catherine lives in Oakville with her family; and, has volunteered with a number of organizations over the years – most recently at her daughter’s local school.
bottom of page