Odgers Executive Search and Leadership Advisory is seeking a Senior Leadership Advisor in London to lead business development, manage senior stakeholder relationships, and guide client projects across succession, coaching, and board effectiveness. You will mentor team members and help shape the UK and global leadership advisory strategy.
Joining a market-leading team, you will deliver high-impact leadership solutions, partner with boards and executives, and drive innovation and risk-managed
#J-18808-Ljbffr