Steve Moreau
Steve Moreau, BBA, CIP, CRM


Steve heads BFL CANADA’s South Western Ontario region from our office in Waterloo.  


Prior to joining BFL CANADA, he held various senior management roles both regionally and nationally at a large international brokerage firm where he worked for 20 years.


Steve is specialized in the design, broking and implementation of insurance and risk management programs for a broad range of businesses with International operations in various industries including: agriculture, food and beverage, transportation and manufacturing industries. He has also led the creation and management of alternative risk financing solutions such as self-insurance funds and captives.


Steve has earned a Bachelor of Business Administration degree from Wilfrid Laurier University. He also holds the designations of Chartered Insurance Professional (CIP) and Canadian Risk Management (CRM).

519 340-3701
Contact me via email

Steve Moreau