Louis is the founder of the Ventrum Group of Companies established in 1986. Ventrum is a privately-held real estate development group based in Montreal, Canada. Over the past thirty years, it has developed several neighbourhood retail malls in the provinces of Quebec and Ontario. In addition to its Canadian retail portfolio, it owns a large neighbourhood mall located in the suburbs of Atlanta, Georgia, USA, and a portfolio of office properties in Quebec.
Louis has a Bachelor of Commerce degree from McGill University and an MBA from the University of Toronto.
He has also served as a part-time lecturer at Concordia University in Corporate and Real Estate Financing.