DDR employs 108 employees. The DDR management team includes David Reynolds (Founder and CEO), Kevin Keough (Managing Director), and Roger Viola (Director).
Looking for a particular DDR employee's phone or email?