MassMutual is a Fortune 100 financial services company with scaled businesses across insurance, wealth management, and asset management. Within the Corporate Strategy team, the Business Strategy team helps MassMutual leaders define priorities, evaluate growth opportunities, and make higher-quality strategic decisions in a changing financial services landscape. As a Strategy Lead, you will partner with executives and senior leadership teams to turn complex business questions into fact-based insights, actionable recommendations, and measurable business impact. This role offers many of the best elements of top-tier strategy consulting or similar work: Exposure to senior executives and highly consequential business decisions Opportunities to tackle the organization's most important strategic questions A wide variety of business challenges across multiple parts of the enterprise Significant responsibility and leadership opportunities early in your tenure Coaching, mentorship, and ongoing professional development While avoiding many of the traditional downsides: Limited travel The opportunity to see recommendations translated into action Deep business context and long-term relationships with stakeholders Direct visibility into the outcomes and impact of your work
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior