President & CEO
Barry F. Lorenzetti
CEO Approval Rating
89/100
BFL is a Canada-based insurance broker and consulting firm that provides services such as risk management and employee benefits solutions for businesses.