D3 employs 152 employees. The D3 management team includes Nikki Wollesen (Partner Development Manager), Tom Leahy (Project Manager), and Kathy McMillen (Software Engineering Manager).
Looking for a particular D3 employee's phone or email?