Corporate Strategy & Research

As part of Corporate Strategy & Research, Liberty Mutual’s internal consulting group, you’ll address the high-impact problems faced by senior executives in the areas of strategic planning, financial, competitive and operational analysis, and capital investment. Surrounded by smart and motivated people, you’ll have an opportunity to take on significant project responsibilities while gaining a broad knowledge of our company-wide operations. Our managers, who have extensive experience working at top-tier strategy consulting firms, will guide your work and help you develop the skills needed to succeed in this challenging field.


 

Areas of Focus

Strategy:

  • New Business Opportunity Evaluation
  • Market Entry and Growth Strategy
  • Strategic Review and Business Model Redesign
  • Sales and Marketing Strategy

Operations:

  • Quantitative Risk Assessment
  • Operational Improvement
  • Post-merger Integration

Whether you’re an entry-level undergraduate seeking a strong career trajectory, or a recent business school graduate Corporate Strategy & Research provides an excellent and engaging career foundation. In fact, the department has an outstanding and long track record in developing future leaders for the company.

Search Jobs

Whether you’re an experienced candidate or you’re just out of school, we’ve got the right opportunity for you.

Strategy Consulting Experienced Hires

Strategy Consulting Recent Grads and Students

2009 Best Places to Launch a Career

Business Week Magazine recognized Liberty Mutual as a "2009 Best Place to Launch a Career."
 

Business Week

Culture & Values

Find out who we are and what we do.