Posted onFebruary 26, 2019January 19, 2020Jobs and CareersSubsea Improvement – ITO / OTR Costing Jobs in Aberdeen, ScotlandIn this role you will develop and re-engineer business processes to meet the Subsea business needsRead More