Bret Babcock
Chief Financial Officer
Chief Financial Officer
Bret Babcock is the Chief Financial Officer at Lourie Life & Health, specializing in operational oversight and system coordination of financial products and services. Bret adds value through accurate, insightful and timely information, analysis and solutions that advance the company’s growth. Prior to joining LL&H, Bret served as Chief Financial Officer & Chief Operating Officer at LOGICFORCE and helped successfully lead the company through its sale to Frontline Managed Services in August 2021. He also has experience in commercial and corporate banking at Bank of America Merrill Lynch where he specialized in structuring, offering and managing corporate debt products for institutions. He is a recipient of the Nashville Business Journal’s prestigious CFO Award and 40 Under 40 Award. Bret has been recognized by his alma mater, The University of Toledo, with the Outstanding Young Alum Award. He is also a recipient of MBA Outstanding Young Alumnus Award from The University of Mississippi School of Business.