Retail property manager
Groupe MACHLongueuilMACH is a leading real estate owner in Canada with a portfolio of over 45 million square feet.We are building projects designed to have a lasting, impactful influence on cities and neighborhoods.Pl... Show more