Lily Wray

Chief Experience & Strategy Officer, U.s. Retail Markets at Liberty Mutual

Lily Wray is a seasoned professional with extensive experience in strategic roles across various industries. At Liberty Mutual Insurance, Wray served as Chief Experience & Strategy Officer for U.S. Retail Markets, leading initiatives to enhance customer, agent, and employee experiences while overseeing Software Product Management. Prior to this, Wray held multiple vice president and director positions at Thomas H. Lee Partners, focusing on operationalization and innovation. Wray began a career at G-Form as Director of Strategy & Analytics, emphasizing finance and product development, and gained foundational experience as a Business Analyst at McKinsey & Company. Wray holds a Bachelor of Arts degree in Economics and Public Policy from Brown 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