The executive team at Oliver Wyman has a history of working in global human resources for large companies. This includes experience in managing people, as well as developing and executing human resources strategy. The team is alsoeducated in business administration and management, as well as biochemistry.
View all