daily. In addition, the Technical Specialist will work closely with the Company’s senior management to establish longer term... on a Petrochemical site in the Grangemouth area. Based on site in the customers office, the Technical Specialist is an integral part...
Saur EUROPE