Description

Technip FMC Italy
Period1 Jan 201930 Jun 2020
Work forTechnipFMC, United Kingdom