Join MassMutual as a Strategy Lead in Business Strategy, where you'll drive strategic initiatives and influence decision-making across the organization. Your insights will shape the future of financial advising and product strategy, making a significant impact on the company’s growth.
Key Responsibilities
Deliver bespoke research projects influencing executive decision-making
Provide insights that shape BP&AD’s strategic trajectory
Engage stakeholders and provide constructive challenge
Lead research and analysis with Analysts
Required Qualifications
3 to 5 years of strategy experience
Bachelor’s degree from leading college or university
Experience leading strategy project teams
Ability to analyze complex data
Strong communication skills with senior leaders
Preferred Qualifications
Strategy consulting experience from a top-tier firm
Graduate degree from a leading university or top business school
Insurance and/or financial services experience
Benefits & Perks
Mentorship opportunitiesNetworking opportunitiesAccess to learning contentEthical business environment with industry-leading pay and benefits