D&D London's HR department is led by James Grist (Head of Talent) and has 88 employees.
Grace Harvey
Internal Communications Manager
Mattia Martinetti
Restaurant Manager
Monique Glean
People Partner for the North
Margot Tornabene
People Administrator
Looking for a particular D&D London employee's phone or email?