Menu Icon
logo for Spencer Stuart

Spencer Stuart Employee Directory

Spencer Stuart corporate office is located in 353 N Clark St Ste 2400, Chicago, Illinois, 60654, United States and has 1,933 employees.

Spencer Stuart Global Presence

globalPresence illustration
LocationPeople at location
North America1,275
South America107

Search All Employees

Spencer Stuart CEO

Seonaid CharlesworthSpencer Stuart
Seonaid CharlesworthChief Executive Officer, Succession & Leadership Advisory Services
See Profile

Key Employees of Spencer Stuart

  • Profile Picture
    Justin Fung

    Managing Director and Partner, Co-Head of Greater ...

  • Profile Picture
    Adam Kovach

    Global Chief Financial Officer, Private Equity, Bo...

  • Profile Picture
    Christine Laurens

    Chief Financial Officer

  • Profile Picture
    Rick Abel

    Chief Technology Officer

  • Profile Picture
    Tony Byers

    Chief Inclusion & Diversity Officer

  • Profile Picture
    Lucy Lopez

    General Counsel & Chief Legal Officer


Search Full List of Executives

Index of contact profiles from Spencer Stuart

1-25 of 1,933 results
Contact Name
Contact Info
Job Title
Last Update
  • Contact Name profile photo for Catherine KwongCatherine Kwong
  • Contact Info email Email direct Direct
  • Job Title Head Co- of Greater , Hk Practice Office Manager, Human Resources (China) & Leader (APAC)
  • Location
  • Last Update 3/27/2023
  • Contact Name profile photo for Jennifer GerneyJennifer Gerney
  • Contact Info email Email direct Direct
  • Job Title Office Leader, Philadelphia and Partner, Executive Search and Leadership Advisory Consultant
  • Location
  • Last Update 3/27/2023
1 2 3 4 5 right

Frequently Asked Questions regarding Spencer Stuart Employees

How many employees does Spencer Stuart have?
Spencer Stuart has 1,933 employees
Who is the CEO of Spencer Stuart?
Spencer Stuart’s CEO is Seonaid Charlesworth
Who is the CFO of Spencer Stuart?
Spencer Stuart’s CFO is Christine Laurens
Who are Spencer Stuart key employees?
Some of Spencer Stuart key employees are Justin Fung, Adam Kovach, Christine Laurens, Rick Abel, Tony Byers
Where is Spencer Stuart located?
Spencer Stuart’s headquarters are located at 353 N Clark St Ste 2400, Chicago, Illinois, 60654, United States
How do I contact Spencer Stuart?
Spencer Stuart Contact Info: Phone number: (404) 504-4400 Website:
What does Spencer Stuart do?

Founded in 1956 and privately owned, Spencer Stuart is an executive search consulting firm. Spencer Stuart works to identify, assess and recruit senior executives and board directors, and helps organizations evaluate and prepare for their future leadership needs. Spencer Stuart is headquartered out of Chicago, Illinois.... Read More

Is Spencer Stuart a public company?
Spencer Stuart is private company therefore does not currently have an official ticker symbol
See more information about Spencer Stuart Employees