Oliver Wyman's Sales department is led by Roger Lehman (Managing Partner) and has 1250 employees.
Shikko Nijland
Senior Vice President
Vincent Jansen
Vice President
Matthias Robic
Consultant
Craig Eckleton
Looking for a particular Oliver Wyman employee's phone or email?