CF
About
Pierre Simard founded Champlain Financial Corporation, a merchant bank in Montreal, Canada. CFC's investment team is comprised of seasoned professionals with complementary backgrounds in industry, accounting, investment banking and management consulting, all of whom work closely with each of their companies to provide hands on support and CEO/senior management coaching. CFC's team – including their network of industry professionals – is focused on adding value to their portfolio companies by providing strategic direction and operational expertise.
Position in the VCSift Database
- • 33,888 investors in VCSift focus on the fintech sector.
- • 686 investors are based in Montréal, Quebec, Canada.
Data sourced from 410,343 investor profiles. Updated July 2026.
Investment Focus
- Sectors
- fintech
- Location
- Montréal, Canada
Contact Information
Find more investors like Champlain
Search Investors