Spencer Stuart

HQ
United States
3,000 Total Employees
Year Founded: 1956

Teams at Spencer Stuart

6 Hours AgoSaved
In-Office
Amsterdam, NLD
Consulting
The Contract Management Specialist audits and maintains client information, ensures contract accuracy in invoicing, prepares reports, and collaborates with teams, requiring strong attention to detail and communication skills.
6 Hours AgoSaved
In-Office
Amsterdam, NLD
Consulting
The Analyst supports senior leadership advisory projects through assessment work, data analysis, client presentations, project management, and research, while developing skills in consultancy.
6 Days AgoSaved
Remote
Dubai, ARE
Consulting
The Finance Manager will oversee financial strategies, reporting, payroll, and collaborate with the Office Manager to drive Dubai office success.