Our Management Team

Steve Newhall
Vice President Sales, DDI Europe and Managing Director of DDI UK
Steve Newhall is Vice President Sales, Development Dimensions International (DDI) Europe and Managing Director of DDI UK. Steve supports clients across the whole range of DDI’s services, specialising in the early identification of leaders, succession and talent management and large-scale selection programmes.
Read Full Bio
Rachel Ayerst
European Resourcing and Development Manager

Rachel Ayerst is the Resourcing and Development Manager for DDI Europe and is responsible for ensuring consistency of HR processes throughout Europe. She is a member of both the UK and the European Management Team.

Read Full Bio
Joanne Elliott
European Financial Controller

Joanne Elliott is the Financial Controller for DDI Europe and is a member of both the UK and the European Management Team.

Read Full Bio
Simon Mitchell
European Marketing Director

Simon Mitchell is the European Marketing Director and is responsible for leading DDI’s European marketing activity.

Read Full Bio
Bill Hester
Head of Consulting, DDI UK
Bill Hester heads the consulting business for DDI UK and is responsible for supporting DDI’s European business development. He consults with global clients to design complex and sustainable business solutions.
Read Full Bio
Dave Mayer
Client Services Manager

Dave Mayer is Client Services Manager for DDI UK. In this role he is responsible for the operational effectiveness of all UK managed client projects.

Read Full Bio