3DEC employs 40 employees. The 3DEC management team includes Dylan Lewis (Managing Director), Karolina Kawka (Senior Finance Specialist), and Michelle Silke (Business Operations Manager).
Looking for a particular 3DEC employee's phone or email?