Our Management Team

Dr. Martina Michel, MA and Ph.D.
Country Manager, DDI Deutschland

She represents the German team as Country Manager at DDI Germany. She supports clients in Europe in the area of strategic talent management and executive assessment and development.

Read Full Bio
Steve Newhall
Vice President Europe, DDI

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