Hinkley Point, Somerset
Role: INSULATION / CAULKING Lead Location: Hinkley Point C Security Clearance: BPSS or higher Permanent Role... Altrad are the critical human infrastructure that enhances the lives of millions, by the value-added solutions it provides in...