Engineering Manager - New Technology, Product Development & Testing Subsea Systems & Projects Ideal locations: Scotland, UK (South West), Poland As a leader can you foster innovation and creativity to ...
LATEST JOB POSTINGS
SORT BY
- Sort by Relevance✔
- Sort by Date
1 - 1 of 1 Jobs
Global Engineering Manager - Subsea Systems & Projects - NPI/NTI
Baker Hughes
Montrose, United Kingdom