Lead Product & Portfolio Manager
Marsh & McLennan
Lead Product & Portfolio Manager
Marsh & McLennan
Brokers insurance and runs risk and HR consulting
The Lead Product & Portfolio Manager plays a key leadership role within OW Tech, managing a portfolio of technology products, projects, and programs, with a particular focus on AI-enabled and emerging technology initiatives.
The role is responsible for ensuring priorities, investment, resources, and delivery are aligned with OW Tech and Oliver Wyman strategy. It will balance business value, delivery capacity, risk, and technical dependencies across the portfolio while helping translate business needs into clear product roadmaps and executable initiatives.
The Lead Product & Portfolio Manager will also lead and develop a small team of Product/Project Managers, providing direction, coaching, and oversight while establishing consistent product, project, portfolio, and Agile delivery practices.
The role may also directly lead selected high-priority projects, programs, or cross-functional initiatives where senior leadership and coordination are required.
We will count on you to:
What you need to have:
What makes you stand out:
Why join our team:
Brokers insurance and runs risk and HR consulting
Marsh & McLennan Companies, which operates under the Marsh brand, is an insurance broker and consulting group serving businesses, governments and institutions worldwide. Its Marsh Risk unit arranges property, casualty, cyber and employee-benefit coverage, while Guy Carpenter places reinsurance for insurers. Mercer advises employers on pay, benefits, retirement and investments, and Oliver Wyman, Lippincott and NERA handle strategy, brand and economic consulting. Brokers earn commissions and fees from placing coverage, and consultants bill client fees or charge fees based on assets or plan members. The company traces its roots to 1871 and is headquartered in New York City.
Explore more opportunities at Marsh & McLennan