on a Petrochemical site in the Grangemouth area. Based on site in the customers office, the Technical Specialist is an integral part... to the facilities operational planning process and will provide technical advice directly to the Customer’s Operations Team...
Saur EUROPE