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:
  • Footnotes:

Register to view the full article