Who We Are

Corporate Strategy & Research (CS&R) is the internal management consulting group for Liberty Mutual Insurance. We serve as trusted, strategic advisers to the CEO and Executive Leadership Team, and drive transformational change by taking an enterprise-wide, customer-centric perspective. We develop future leaders of the company by creating an environment that fosters intellectual curiosity, professional development, and personal fulfillment.

Solving challenging problems for a Fortune 100 firm

CS&R works with the CEO and senior executives to solve the most complex and pressing business problems, guide thinking about the future of the entire enterprise, and execute cross-unit strategic priorities.

CS&R project focus areas

Arrow in a bull-eye

Enterprise Strategic Priorities

Line drawing of stick people in a group

Organizational Design/Operating Model

bar graph drawing showing growth

Growth Strategy

Check icon within a circle

M&A and Divestiture Strategy

Line drawing of stick people with dotted lines connecting them

Strategic Partnerships

Line drawing of arrows and x's, depicting strategy

Disruptive/Emerging Trends

View full screen

CS&R Events and Highlights

(slide 1 of 3) CSR award.

Liberty Mutual's Corporate Strategy & Research team earned the Association of Internal Management Consultants (AIMC)’s 2023 Internal Consulting Overall Excellence Award for the second time in four years. This group was recognized for its superior performance in both operating model excellence and delivering significant and impactful consulting outcomes across the enterprise.

(slide 2 of 3) Two members of the Corporate Research and Strategy team having lunch with Tim Sweeney, President of Global Retail Markets  .

Members of CS&R regularly take the opportunity to connect with alumni who have moved on to work in other parts of Liberty Mutual. Alumni lunches are a fun way to break up the day, network and learn about the career paths of former group members.

(slide 3 of 3) 50th Celebration.

Liberty Mutual’s Corporate Strategy & Research team celebrated their 50 Anniversary in November 2022. Current members of the team and alumni of the group gathered to reflect on the achievements from the last half century.

CS&R Leadership Team


Our team members have diverse backgrounds, with most joining the group from top consulting firms, business schools, non-profits, tech and military sectors, and undergraduate institutions. 

Female employee smiling to camera

Join our team

Explore careers in Corporate Strategy & Research

Connect With Us