Odgers Berndtson's HR department is led by Helen Mold (Head of Human Resources) and has 50 employees.
Eduardo Carriquiry
Partner and Senior Consultant
Jan Thrapp
Executive Search Consultant
Claire Nahzi
People Specialist
Jo Clasper
Executive Search, Global People and Culture Practice
Lucy Bellato
Recruitment and Talent
Joanne Agius
Consultant - Executive Talent Search
Looking for a particular Odgers Berndtson employee's phone or email?