Composite Design Engineer
2 months ago
Stevenage
Good communication, report writing and presentation skills. * Ability to work within a small team with a willingness to learn. You must be eligible to apply for SC clearance and, therefore, must hold ...