Press Release

Spencer Stuart Launches New Unit Formed from the Talent-Related Businesses it Acquired from Aon