Publish an internship

Mercer Oliver Wyman

New York City, United States
Organisation: Business
Main Industry: Consulting
Employees: 1000+
Year Founded: 1984
Corporate Website
Company info

Oliver Wyman, established in 1984, is a global leader in management consulting, recognized for its deep industry knowledge and specialized expertise in strategy, operations, risk management, and organizational transformation. The firm's headquarters are located in New York City, and it employs over 5,000 professionals across more than 60 cities in nearly 30 countries as of 2023.

Known for its impactful client work and influential business publications, Oliver Wyman is a wholly-owned subsidiary of Marsh & McLennan Companies. The firm doesn't disclose its financials, but its parent company reported revenues of $17.2 billion in 2022.

Spontaneous application at Mercer Oliver Wyman
128.498 jobs and internships
in 153 countries
Register