CareerPlanSign in

Senior Consultant- Corporate Strategy & Research

Boston, Massachusetts, United States💼 Full-time💰 $18–$18🗓 2026-09-08 → 2026-10-07

Core

Senior strategy consultant advising Liberty Mutual's CEO and Executive Leadership Team on enterprise-wide transformation, growth, and organizational design.

Role type

Senior IC management consultant (corporate strategy)

Builds

Strategic workstreams and recommendations for senior executives

Required skills

Strategic analysis, stakeholder management, storytelling, quantitative analysis, leadership, project management, Microsoft PowerPoint/Excel

Preferred skills

Insurance or financial services industry experience, top-tier strategy consulting experience

Responsibilities

Decipher strategic issues and determine solutions; Design work plans and collect data from internal/external sources; Craft storylines to articulate findings and recommendations; Build relationships with key client stakeholders; Direct stakeholders towards consensus and drive action; Coach junior consultants; Contribute to recruiting and talent development initiatives.