Edward Clifford

Somerset, UK

Progressing from design engineer to project manager and on to my current position as Managing Director for D3D Innovations Ltd. Based in the UK our aim is to create and deliver world class and globally game changing products to market.

Edward Thomas Clifford

Have a question about this project?

Ask a question