Skip to main content

Portfolio Strategy & Innovation - Strategy & Portfolio Insights Lead (Manager) - C_MAT

L7

deloitteDetroit, MItoday
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
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

ManagerL7

Location

Detroit, MI

Occupation

Management Analysts

Industry

Administrative Management and General Management Consulting Services

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile