Marc Giroux is set to become the President and CEO of METRO Inc. Based in Montréal, Canada.
Full founder directory · Investor directory · Company funding database · Fundraising library