M

Corporate Strategy Lead

MassMutual

Boston, MA
23 days ago

Job Description

Join MassMutual as a Corporate Strategy Lead, where you'll drive strategic insights and influence long-term value creation. Collaborate with senior leaders to optimize business strategies and lead a team of analysts in a supportive, dynamic environment.

Key Responsibilities

  • Define MassMutual’s strategy and metrics for success
  • Develop Board strategy deliverables
  • Build a robust strategic planning process
  • Produce actionable business insights
  • Lead bespoke projects for senior leaders
  • Recruit and develop iMMerse analysts

Required Qualifications

  • 4+ years of strategy consulting experience
  • Experience leading project teams
  • Deep financial services industry knowledge (8+ years experience)
  • Bachelor’s degree from a leading college or university
  • Track record of developing Analysts through coaching and mentoring
  • Ability to break down problems in a structured manner
  • Ability to analyze complex data and draw insights
  • Ability to create data-driven communications
  • Ability to communicate effectively with senior leaders

Preferred Qualifications

  • Graduate degree

Benefits & Perks

Mentorship opportunitiesNetworking opportunitiesAccess to learning contentStrong ethical business environmentIndustry-leading pay and benefits