Composite Design Engineer
26 days ago
Stevenage
They are a global leader in the research, design, integration, manufacture, certification, and ... Proficient in the use of CAD systems, preferably CATIA V5. * Good communication, report writing and ...