D3 employs 61 employees. The D3 management team includes John Gehrig (President), Jessica Shannahan (Client Success Manager), and Sally Sands (Social Media Account Manager).
Looking for a particular D3 employee's phone or email?