Senior Test and Equipment Qualification Project Engineer
08/29/2024,
Altrad UK, Ireland & Nordics
Renfrew, UK
Construction Engineering Lead - Mechanical Systems
04/24/2024,
Altrad UK, Ireland & Nordics
Edinburgh, UK