Spencer Stuart
Show contact
Ben Williams
CEO
Catherine Bright
Leader, Risk Management
Valerie R. Harper
Head of EMEA & APAC
Ben Machtiger
Chief Marketing & Strategy Officer
Alexis H. Stiles
Leader, Healthcare Practice
+ 16 more
21 members
Current role
View in org chart