The Management Team at Metro oversees various critical operations within the company, including maintenance, business development, communications, physical security, supermarket chain management, and store execution. They are responsible for ensuring efficient processes, enhancing customer experience, maintaining safety standards, managing inventory, and driving both digital and traditional sales strategies. Their collective efforts are key to achieving customer satisfaction and cultivating long-term customer loyalty.
Alexandre Blouin-Nol...
Gestionnaire Principal Expérie...
Balaguru Balu
Invenory Manager - Level 5
Jason Nota
Telesales Manager - Business D...
Mario Goncalves
Supermarket Chain Manager
Martin Vallee
Gestionnaire Principal Service...
Michael Sangiuliano
Senior Manager Digital Communi...
Mike Petkovski
Senior Manager Store Execution
Rick Kazimowicz
Manager Physical Security And ...
Stephanie Bonk
Communications Manager
Steve Devereux
Health And Safety Manager
Todd Vallee
Maintenance Manager