

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.
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.
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.