Bilfinger
–
Aberdeen, AB23 8BL, United Kingdom
... Provide technical support to other disciplines, eg Commissioning, Wells, Engineering as required Demonstrate a good understanding of the installation process and production critical systems and equipment and the protection and monitoring systems ... - May 11