Skip navigation

Metro Inc. 2010

Metro's headquarters location, top executive, number of corporate stores, sales and website, as reported in SN's 2010 Top 75, plus links to other Metro stories.

Data: North America

  • Location: Montreal
  • Top Executive: Eric R. La Fleche, president and CEO
  • Corporate/Franchise Stores: 747
  • Sales in $ Billions: 10.7 (U.S.)
  • Date FY Ended: 9/26/09
  • Website: www.metro.ca
  • Footnotes: Metro operates 379 corporate stores that account for 70% of total sales. It also supplies 368 franchised stores, including 180 supermarkets and 188 drug stores.