Leo Espinoza is a Partner at Spencer Stuart, where he is a core member of the firm’s Global CEO, Board, Industrial, Infrastructure, and Energy Practices. He specializes in senior-level executive search, providing talent advisory services that include board effectiveness, board search, CEO and leadership succession, assessment, recruitment, onboarding, and acceleration.