Head of Launcher Platform Assembly Design
1 month ago
Stevenage
... quality, industrial validation, product development, etc. To achieve the above, this role will ... coordination, common understanding and a prioritised delivery focus between UK and Italy to meet ...