Portfolio Strategy & Innovation - Strategy & Portfolio Insights Lead (Manager) - C_MAT
deloitteAtlanta, GA
Portfolio Strategy & Innovation - Strategy & Portfolio Insights Lead (Manager) - C_MAT
Industries
Administrative Management and General Management Consulting ServicesOther Management Consulting ServicesPortfolio Management and Investment AdviceAbout the role
Overview:
As Manager, Portfolio Strategy and Insights, you will shape the direction of the consulting services innovation portfolio by translating performance data, priorities, and market signals into clear recommendations for leadership. You will drive governance, investment principles, and change programs to operationalize major portfolio decisions. You work closely with cross-functional teams to align the portfolio with strategic priorities and executive needs, enabling high-impact investments and governance. This role offers a footing in shaping the portfolio at a large consulting network and influencing critical decisions.
Responsibilities:
Develop a forward-looking view on composition, performance, and health of the innovation portfolio Integrate performance, priorities, external signals, and stakeholder feedback into leadership recommendations Own the Portfolio Analysis and Insights process and recurring leadership insight products Lead executive portfolio reviews and prepare decision-oriented briefings Provide executive stakeholder briefing support on portfolio, investment, and governance decisions Guide the Portfolio Intelligence & Enablement Senior Consultant on recurring intelligence products Shape and evolve governance frameworks, stage-gate criteria, investment principles, and portfolio definitions Collaborate with Product & Platform and Portfolio Reporting & Insights teams to translate needs into data, workflow, reporting, and product requirements Lead stakeholder engagement and change planning for major governance, portfolio, or operating-model changes, including change communications
Key requirements:
Bachelor's degree in Business, Strategy, Economics, Finance, or related field or equivalent professional experience 6+ years in strategy, consulting, or portfolio management 2+ years briefing senior/executive stakeholders 2+ years shaping or influencing governance frameworks or operating models Ability to travel 0–10% Legally authorized to work in the United States without sponsorship Strong executive presence and clear, concise communication Structured, hypothesis-driven problem-solving Stakeholder management and relationship-building Portfolio analysis and insights Governance frameworks and operating models Change management and stakeholder engagement
Matching similar jobs
JOB OVERVIEW
Experience level
Manager
Location
Atlanta, GA
Occupation
Management Analysts
Industry
Administrative Management and General Management Consulting Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)