Steve Lee

Vice President, Head Of Operations | Enterprise Strategy & Innovation at Liberty Mutual

Steve Lee serves as Vice President and Head of Operations for Enterprise Strategy & Innovation at Liberty Mutual Insurance, overseeing a newly established corporate organization that engages with Liberty Mutual’s Executive Leadership Team. With over a decade at Liberty Mutual, previous roles include Vice President of Corporate Strategy & Research and Director II of Product Analysis in Commercial Insurance - Liberty Mutual Benefits, where responsibilities encompassed managing a substantial employee benefits budget and leading critical analytical efforts. Prior experience includes managerial roles in financial services advisory at PwC Consulting and various positions at Deloitte Consulting and EY. Steve Lee holds an MBA with high honors and a Bachelor's degree in Business Administration from the Questrom School of Business at Boston University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Liberty Mutual

122 followers

Liberty Mutual Group, more commonly known by the name of its primary line of business, Liberty Mutual Insurance, is an American diversified global insurer, and the fourth-largest property and casualty insurer in the United States.


Industries

Employees

10,000+

Links