D2 employs 109 employees. The D2 management team includes Mark Leadbetter (Account Lead), Melanie Kehoe (Management Accountant), and Troy Fapm (Head of Programme Management).
Looking for a particular D2 employee's phone or email?