Stress Engineer at Altrad UK, Ireland & Nordics | JobVerse