Description Supervision of overhaul of a steam turbine
Personnel Field Service Supervisor
Site Location
Grangemouth, Scotland
Period April 2017