Oliver Wyman

HQ
New York
Total Offices: 14
9,026 Total Employees

Teams at Oliver Wyman

Recently posted jobs

4 Days AgoSaved
In-Office
6 Locations
Professional Services • Consulting
Lead global Data Domains team to convert enterprise data strategy into governed, reusable domain data products. Own domain-product roadmaps, end-to-end activation, cross-functional orchestration, adoption across operational, analytical and AI use cases, and measure business value. Build and develop distributed teams, communities of practice, and drive accountability and delivery.
9 Days AgoSaved
In-Office
7 Locations
Professional Services • Consulting
Manage catastrophe modeling projects and deliver high-quality analytics for reinsurance clients. Advise brokers and clients on reinsurance strategy, underwriting support, pricing adequacy, and portfolio management. Build relationships with clients, reinsurers, and colleagues; communicate complex technical analysis clearly; conduct catastrophe risk research; and lead internal initiatives while managing multiple projects.
Professional Services • Consulting
Leads energy commodity trading and risk consulting engagements, managing client relationships, complex programs, project delivery, and consulting teams. Advises senior executives on trading strategy, transformation, operating models, commercial optimization, and risk management. Responsibilities include developing hypotheses and insights, overseeing deliverables, supporting business development, creating thought leadership, coaching consultants, and contributing to firm-building activities.