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 Events and Highlights
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.
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.
|
|