Odgers employs 1,248 employees. The Odgers management team includes Patrik Kvikant (Partner, Board and CEO Services Practice), Malcolm Nicol (Director, Business Development), and Tom Hancock (Consultant | CFO and Board Practice).
Looking for a particular Odgers employee's phone or email?