Oliver Wyman

London
Total Offices: 3
9,026 Total Employees

Teams at Oliver Wyman

Recently posted jobs

2 Days AgoSaved
Hybrid
Lower Place, London, England, GBR
Professional Services • Consulting
Owns the lifecycle and delivery roadmap for digital products, including backlog prioritization, business case development, technical design approval, scope trade-offs, user acceptance testing, stakeholder sign-off, release readiness, governance, and performance reporting. The role partners with senior business leaders and external stakeholders in an Agile environment to maximize product value.
3 Days AgoSaved
Hybrid
2 Locations
Professional Services • Consulting
Supports senior executives in managing renewable energy insurance clients and eventually owns a client portfolio. Responsibilities include coordinating renewals and placements, analyzing risks, preparing strategies and client documentation, handling queries, negotiating with insurance markets, creating presentations and tender reports, and maintaining strong client relationships. The role requires insurance market knowledge, communication and negotiation skills, analytical problem-solving ability, and effective performance in a fast-paced hybrid environment.
Professional Services • Consulting
Support investment consulting client teams serving institutional investors. Responsibilities include performance analysis, strategic asset allocation advice, market commentary, client communications, dashboard development, presentation creation, project management, workflow coordination, and technical quality assurance. The role requires strong investment knowledge, analytical ability, communication, organization, and client-service skills, with opportunities to support responsible investment, multi-asset, fixed income, alternatives, or client reporting teams.