Leah Taylor Roy

Nonprofit founder with experience as a corporate executive

Leah Taylor Roy holds a bachelor of commerce degree from the University of Toronto and a master of public policy degree from Harvard University. She was executive vice-president with the International Energy Corporation from 1991 to 1997, a manager with McKinsey & Company from 1986 to 1991, and has also…

Want to see Leah's full profile?
Sign up for full access

GovGuide is your essential resource on Canadian legislatures, including:

  • Profiles on all MPs, Senators & Ontario MPPs
  • Events Calendar (federal only)
  • Daily Watch (federal only)
  • Advanced searching & filtering
See plans & pricing