Odgers Berndtson employs 1,165 employees. The Odgers Berndtson management team includes Christopher Bollinghaus (Chief Operating Officer, UK), Mark Braithwaite (Managing Director - Asia Pacific), and Caroline Sands (Partner and Head of Chief Information Officer and Technology Officers Practice).
Get Contact Info for All DepartmentsLooking for a particular Odgers Berndtson employee's phone or email?