Oliver Wyman

London
Total Offices: 3
9,026 Total Employees

Teams at Oliver Wyman

Recently posted jobs

18 Hours AgoSaved
In-Office
Lower Place, London, England, GBR
Professional Services • Consulting
Senior engineering leader responsible for overseeing international engineering teams, strategy, delivery and cross‑border collaboration. Role includes driving technical direction, building scalable processes, and partnering with business leaders to support Marsh Risk's global engineering needs. Hybrid work and local office attendance expected.
2 Days AgoSaved
In-Office
Lower Place, London, England, GBR
Professional Services • Consulting
Support the Equity Manager Research team by coordinating internal and external research, producing regular and ad hoc written and numerical reports, managing Teams collaboration and templates, performing data analysis, formatting documents, and managing projects operationally to ensure consistent delivery and governance.
2 Days AgoSaved
In-Office
Lower Place, London, England, GBR
Professional Services • Consulting
Marsh Risk FI Leader role at Marsh. Posting contains company overview, equal-opportunity and hybrid work policy. Specific role responsibilities, qualifications, and compensation are not provided. Hybrid expectation: in local office or onsite with clients at least three days per week.