Odgers is a global executive search and leadership advisory firm founded in 1965. For over 60 years, we’ve developed deep sector and functional expertise, combining local insight with global reach to help organisations build exceptional leadership teams. Our work spans six continents and covers all major industries.



