The Best Managed designation is a recognized symbol of excellence and a source of pride for winning Canadian businesses. Established in 1993, hundreds of entrepreneurial companies compete for this designation.


The Canada’s Best Managed Companies designation symbolizes Canadian corporate success: companies focused on their core vision, creating stakeholder value and excelling in the global economy. The program has continued to raise the profile of Canadian-owned businesses that have:

  •   outperformed their competitors
  •   created thousands of jobs
  •   achieved sustainable growth
  •   excelled both at home and abroad

2014 was FFUN’s year! We achieved many goals, and will continue to reach new heights in 2015. We’re proud to be one of Canada’s Top 50 Best Managed Companies.