Durham Duplex employs 44 employees. The Durham Duplex management team includes Charles Dl (Executive Chair), Carl Foster (International Sales Director), and Neil Acma (Finance Director).
Looking for a particular Durham Duplex employee's phone or email?