Go Back

Annette Verschuren , O.C.

CEO and Chair NRStor Inc., Serves on multiple boards

Annette Verschuren is Chair and CEO of NRStor Inc., an energy storage development company. Formerly she was president of The Home Depot Canada and Asia, overseeing its growth from 19 to 179 stores (1996-2011) and entry into China, and president and co-owner of Michaels of Canada, the country’s largest chain of arts and crafts stores. Ms. Verschuren began her career with the Cape Breton Development Corporation, a coal mining operation in Nova Scotia.

Annette holds corporate board positions with Liberty Mutual Insurance Group, Air Canada, Saputo, and Canadian Natural Resources Limited, She is on the not-for-profit boards of the Centre for Addiction and Mental Health Foundation (CAMH), and Smart Prosperity and is Chair of the MaRS Discovery District Board. Annette is Chancellor of Cape Breton University and an advisor to the university’s Verschuren Centre for Sustainability in Energy & the Environment (VCSEE).

Annette sits on the Canada US Women’s Business Council and the NAFTA Advisory Council. She co-chairs the Smart Prosperity Initiative, which is mapping out a course to a stronger, cleaner economy for Canada.

Annette wrote a business book, Bet On Me, Leading and Succeeding in Business and in Life, published by Harper Collins. She lives in Toronto, Canada, with her husband but often returns to her familial roots.

Follow or connect with Annette on LinkedIn.


More Members

Keep current with us.

Stay in the know with the latest sustainability, ESG and climate insights, plus be the first to learn about program updates and events.