stars 1 stars 2 stars 3

What is the annual revenue of Spencer Stuart?

The annual revenue of Spencer Stuart was $921.1 million in 2025.

Related Spencer Stuart Questions

Jordan Brugg is the Chief Executive Officer and Managing Partner of Spencer Stuart.

2,649 people are employed at Spencer Stuart.

Spencer Stuart is based in Chicago, Illinois.

The NAICS codes for Spencer Stuart are [561, 56].

The SIC codes for Spencer Stuart are [73, 736].