Impression Ventures

Venture Capital

Canadian seed-stage fintech VC leading rounds in early-stage financial services startups across North America.

Toronto, Canada · 5+ investments

Seed
Financial Services
Financial Technology
Insurance
Wealth Management
Headquarters
Toronto, Canada
Founded
2013
Total Investments
5
Last Investment
May 2026
Geographic Focus
Canada, United States

Investment Thesis

Lead seed rounds in fintech startups revolutionizing banking, insurance, and wealth management, investing $2M in rounds of $3M or more across North America.

Impression Ventures is a Venture Capital firm based in Toronto, Canada. It has made 5 investments in Financial Services and Financial Technology.

Investment History

Sign up to view investment history

Create a free account to see deal history, investment amounts, and round details.