Chief Executive Officer, Spencer Stuart Inc.