Ben Beauvais is an experienced insurance and risk management professional, currently serving as Senior Vice President and Construction Practice Leader at Lockton Companies. Previously, Ben held the position of Senior Vice President at Liberty Mutual Insurance and served as Executive Vice President and Chief Underwriting Officer for US Casualty at Ironshore Insurance. Additional roles at Ironshore Insurance included Executive Vice President for Casualty and Construction, as well as Senior Vice President at Ironshore Management, Inc. Earlier in Ben's career, the role of Vice President was held at AI Risk Specialists, Inc. Ben received an MBA in Management from Boston College Carroll School of Management and a Bachelor of Arts in History from Plymouth State University.
July, 2022 - present