Managing Director, Spencer Stuart
Updated about 10 years ago