Oliver Wyman

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

Oliver Wyman Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers generous parental leave

Offers health insurance

Offers performance bonuses

Offers employee discounts

Work-Life Balance + Wellbeing

Offers generous PTO

Company Culture

Offers a remote work program

Provides free snacks and drinks

Recently posted jobs

Professional Services • Consulting
Lead annuity product analyses including pricing, valuation, hedging, and assumption benchmarking. Manage client relationships, ensure technical accuracy, mentor junior staff, produce executive reports, conduct market research, and drive annuities business growth.
Professional Services • Consulting
Lead development of financial and actuarial models for life and annuity M&A, perform actuarial due diligence, produce executive reports and visualizations, present to senior stakeholders, support sales and proposal efforts, mentor junior staff, and advise on pricing, valuation, risk, regulatory compliance, and in-force policy management.