Managing Director, Corporate Strategy & Research

Liberty Mutual InsuranceBoston, MA
169d

About The Position

The Corporate Strategy & Research (CS&R) group is an award-winning ~40-person enterprise strategy and internal strategy consulting team within Liberty Mutual Insurance, a Fortune 100 company with 45,000 employees in 900 offices worldwide. The group serves as trusted strategic advisers to the CEO and Executive Leadership Team and drives transformational change by taking an enterprise-wide, customer-centric perspective. Established in 1972, CS&R has an outstanding track record of developing future leaders and serving as a top talent feeder to the organization by creating an environment that fosters intellectual curiosity, professional development, and personal fulfillment. This is a great opportunity for an energetic individual to join a vibrant, high performance and tight-knit team environment that will be front and center in driving change across the enterprise.

Requirements

  • MBA with a demonstrated record of success or equivalent business and analytical background.
  • 10+ years of work experience preferred, including 5+ years of post-MBA experience.
  • Top-tier strategy consulting experience, with rapid career progression and client/team managerial experience required.
  • Strong critical thinking skills with ability to elevate thinking and apply judgment to how components fit into the broader picture.
  • Ability to leverage experience and analysis to gain support and influence others.
  • Strong quantitative, analytical, and written and oral communication skills.
  • Strong leadership skills and ability to work independently and to guide and coach a team.
  • Ability to manage multiple priorities, including project work and department responsibilities.
  • Significant experience presenting, influencing, and managing relationships with executive stakeholders.

Nice To Haves

  • Insurance or financial services industry experience.

Responsibilities

  • Intaking strategic challenges faced by internal clients and translating them into actionable, strategic recommendations.
  • Overseeing the development of project proposals, work plans, primary and secondary research, and qualitative and quantitative analysis.
  • Crafting compelling storylines that clearly articulate findings, insights, and recommendations.
  • Building and owning relationships with key client stakeholders as a trusted advisor.
  • Directing and galvanizing team and client stakeholders towards consensus points and gaining buy-in.
  • Communicating with senior leadership to influence and drive the organization to action.
  • Managing and mentoring Associate Consultants, Senior Associate Consultants, and Senior Managers, including serving as the line manager for ~4 direct reports.
  • Utilizing mentoring, coaching, and influencing skills to inspire others and build alignment with key stakeholders.
  • Owning business development relationships with key stakeholders to source new CS&R projects.
  • Leading CS&R initiatives such as recruiting, talent development, feedback & performance, or alumni engagement.

Benefits

  • Base salary plus an annual short term incentive bonus target: 25%.
  • Comprehensive benefits and continuous learning opportunities.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Master's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service