Who We Are
Corporate Strategy & Research [CS&R] is the internal strategy consulting team at 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 Highlights
CS&R has been recognized by numerous external and internal groups for their excellence within their work, as well as giving back to the community.
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.
Awards & Recognition
Roles & Development
Develop a differentiated skill set
CS&R team members build a strong and diverse consulting and strategy toolkit, including problem solving, data analysis, communication, and business judgement. Consultants develop their capabilities through projects, mentorship, and professional development sessions – and build a foundational toolkit they can rely on throughout their career.
Undergraduate track
CS&R actively recruits for the associate consultant level from top undergraduate colleges and universities. Individuals with experience in consulting can apply for the senior associate consultant role. Typically, these members of the department will develop extensive consulting and insurance skill sets, and then join the core business in more experienced roles, or move on to top graduate programs after their time in CS&R.
Graduate track
We recruit experienced candidates from top business schools and external consulting firms. At Liberty Mutual Insurance, those on the graduate track are encouraged to develop within the group for two to three years as they build a network of mentors and industry expertise organically through project work for our C-suite and executives. After the time within CS&R, typical career trajectory entails transitioning into the core business lines / functional areas as emerging leaders of the company; many of Liberty Mutual’s senior leaders are former CS&R members.
Career Development and Training
Life in CS&R
|