Annette Verschuren
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