Business Positions
NRStor
Energy Storage Solutions
The Home Depot, Inc.
Home improvement supplies retailer
Board Memberships
Air Canada
Largest Canada-based Airline
Canadian Natural Resources Limited
Canadian oil and gas exploration, development and production company