Edon Composites employs 19 employees. The Edon Composites management team includes Dave Lewis (Production and Shipping Manager), Dean Smith (Design Director), and Joseph Hettler (CAD Designer and 3D Modeler).
Looking for a particular Edon Composites employee's phone or email?