Momentum Ventures: The Anti-Venture Capitalists Momentum Ventures is a technology company based in Montreal, Quebec. The company was founded in 2007 and has garnered...