Baker Hughes
–
Aberdeen, AB21 7DZ, United Kingdom
Role Summary Ensure all jobs/activities are performed with the required equipment, tools, products, spares, and ancillaries according to the technical plan, certification, and contract requirements. Responsibilities Work with Region PL Application... - Jun 14