Oliver Wyman – Madrid
NERA’s clients value our ability to apply and communicate state-of-the-art approaches clearly and convincingly, our commitment to deliver unbiased… Oliver Wyman
Oliver Wyman Group – New York, NY
• Lead the team to achieve expected deliverables, to implement and refine our technology security and risk strategy including business resiliency and… Oliver Wyman Group
Oliver Wyman – New York, NY
Oliver Wyman’s Knowledge and Innovation Center of Excellence (CoE) will be charged with several key projects to support innovation, and the… Oliver Wyman
I worked at Oliver Wyman full-time (More than a year)
Good culture; collaborative. Great perks as a consultant.
High Turnover. Not intellectually stimulating enough.
Advice to Management
Try to empower fresh consultants as soon as possible to retain talents.