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