Momentum Ventures

Momentum Ventures

FundClaimed

Company that creates winning businesses by identifying and investing in exceptional leaders and the teams they build.

HQ location
Montreal, Canada
Portfolio analysis