Omega Resource Group | Through Life Engineer
18 days ago
Stevenage
... Line Manager. The opportunity: In this role, you will be part of an integrated project team during the product design and development phase, utilizing your expertise in through-life support, along ...