Jesse Olsen currently serves as Chief Operating Officer at Helio Risk since December 2023. Previously, Olsen held the position of Managing Director at Strategic Risk Solutions from September 2017 to November 2023, where responsibilities included delivering captive consulting services and guiding strategic planning as a certified Captive 360° master facilitator. Additional roles include Master Facilitator at conzrt.io and leadership positions at Lockton Companies, where Olsen was Senior Vice President - Practice Leader for Specialty Risk Services. Early career experience includes roles as Investment Director at Business Sales & Consulting, LLC, and Associate at Lehman Brothers. Jesse Olsen holds a BA in Economics and Political Science from Yale University, obtained in 2001.
Sign up to view 0 direct reports
Get started