Thomas Neff

Chairman of Spencer Stuart, on boards of ACE Limited and several private companies