Spencer Stuart photograph

Spencer Stuart

Use attributes for filter !
Ceo Ben Williams
Headquarters locationChicago, Illinois, United States
FoundedChicago
Illinois
United States
Number of locations57 offices in 30 countries
SubsidiariesMERC Partners
Type of business Partnership
AddressHarbiye, Mim Kemal Öke Cd. No: 23/14 D:Kat: 6, 34367 Maçka/İstanbul
Phone (0212) 315 04 00
Date of Reg.
Date of Upd.
ID1401777
Send edit request

About Spencer Stuart


Spencer Stuart is an American global executive search and leadership consulting firm based in Chicago, Illinois. It was founded in 1956, operates 57 offices in 30 countries and is privately owned.

Where is the Spencer Stuart

Spencer Stuart Map
Click on the photo of Spencer Stuart to view it on Google Maps.

Related Persons

Next Profile ❯