Christopher Bollinghaus is the Chief Operating Officer, UK of Odgers Berndtson.
1,119 people are employed at Odgers Berndtson.