Twickenham , who is currently looking for a mechanical site supervisor to Supervise / Manage the operational resources (people..., Hotworks, etc should be raised and organised through the Supervisor). Control and monitor all mechanical isolation operations...
VGC Group