Annette Verschuren: Trust Your Instincts

With Annette Verschuren
Annette Verschuren Annette Verschuren is Chair and Chief Executive Officer of NRStor Inc., a company that develops and manages energy storage projects. From 1996 to 2011, Ms. Verschuren was President of The Home Depot Canada where she oversaw the company's growth from 19 to 179 Canadian stores and led its entry into China. Prior to joining The Home Depot, Ms. Verschuren was President and co-owner of Michaels of Canada, a chain of arts and crafts stores. Previously, Ms. Verschuren was Vice President, Corporate Development of Imasco Ltd. and Executive Vice President of Canada Development Investment Corporation.