New York Life Insurance Company · 1 week ago
Corporate Vice President, Business Planning and Strategy (NYL Direct - Tampa)
New York Life Insurance Company is a Fortune 100 mutual company with a rich legacy of purpose and integrity. They are seeking a Corporate Vice President to lead business planning and strategy initiatives, engage with senior leadership, and drive the execution of strategic initiatives across the organization.
FinanceFinancial ServicesInsurance
Responsibilities
Frame and assess complex problems
Assess areas of opportunity, in line with overall vision and strategy
Develop pragmatic solutions to key strategic and operational issues
Develop & present recommendations to senior leadership
Identify, evaluate, and shape new growth opportunities that align with enterprise priorities and Direct’s long-term vision
Drive the development of business cases, strategic assessments, and execution of roadmaps for new initiatives
Serve as a connector between internal capabilities and external trends, unlocking areas of innovation and competitive advantage
Maintain a continuous pulse on market trends, disruptive forces, competitor activity, and emerging technologies
Proactively surface insights and potential implications for Direct’s business, helping leadership anticipate and adapt
Engage with internal and external partners, advisors, and thought leaders to stay ahead of key industry developments
Support strategic planning processes, including interdependencies between key business, technology and financial planning processes
Facilitate structured reviews of the enterprise portfolio of strategic initiatives & implications (e.g., budget considerations, resource allocation, etc.)
Approach projects holistically, owning and driving end-to-end delivery of solutions
Lead execution of key enterprise initiatives by forming collaborative partnerships with colleagues across businesses and functional areas
Provide thought leadership and subject matter expertise in relevant areas
Qualification
Required
Bachelor's degree required, MBA or advanced degree strongly preferred
5+ years in management consulting, corporate strategy, or closely related role
Outstanding critical thinking, analytical and quantitative abilities
Strong communication skills including experience in developing C-suite presentations
Experience in financial services preferred, insurance expertise is a plus
Collaborative work style / leadership presence with ability to effectively interact with & earn trust of peers and senior management across the organization
Project and process management skills, including proven ability to manage multiple projects simultaneously
Executive presence; self-starter with a keen sense of ownership and commitment to the work, and a passion to deliver results
Benefits
Leave programs
Adoption assistance
Student loan repayment programs
Company
New York Life Insurance Company
For over 180 years, we’ve helped turn your biggest dreams into milestones that last a lifetime.
H1B Sponsorship
New York Life Insurance Company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (149)
2024 (99)
2023 (85)
2022 (77)
2021 (48)
2020 (65)
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-05
Insurance News in the United States
2025-12-13
EIN Presswire
2025-12-11
Company data provided by crunchbase