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).