DR2 employs 15 employees. The DR2 management team includes Tim Brewer (Chief Executive Officer), Akhil Gadde (Founder, Special Projects), and Declan O'Brien (Chief Financial Officer).
Looking for a particular DR2 employee's phone or email?