President
Pierre Simard
CEO Approval Rating
70/100
CFC is a Canada-based private equity firm that invests in small and mid-sized businesses.