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 their most complex and pressing business problems, develop strategic initiatives, and guide thinking about the future of the entire enterprise. 

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

CS&R Events and Highlights

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