Getting in touch
Spencer Stuart
16 Connaught Place
W2 2ED London
United Kingdom
+44 20 7298.3333

Spencer Stuart
- Active since 1956
- 50+ employees
Spencer Stuart is committed to building relationships with exceptional executives who may qualify as candidates for senior-level roles, now or in the future. We continue to invest in the most extensive and sophisticated proprietary knowledge system in our profession, which keeps all our consultants informed about the evolving careers, achievements and aspirations of executives worldwide.