ICHOR Logo

Leadership Search

Ichor is a premier leadership search firm with a reputation for finding excellent leaders who help organisations thrive.

We partner with clients as trusted advisors, drawing on deep industry knowledge, proven experience and strong international networks.

Our principal focus is on chief executive, senior leadership team / C-level, strategic specialist and governance search engagements.

Close

A brief introduction