Analyst, Leadership Advisory Services
CurrentSpencer Stuart is a global leader in executive search and leadership consulting, specializing in Chief Executive & Board Director roles. Spencer Stuart brings together the market and leadership knowledge of consultants across more than 70 offices in over 30 countries and rigorous assessment methodologies to help select and develop outstanding leaders.