Champlain Financial Corporation

Champlain Financial Corporation

Private equityClaimed

Pierre Simard founded Champlain Financial Corporation (CFC), a merchant bank in Montreal, Canada.

HQ location
Montreal, Canada
Portfolio analysis