Engineering Manager - Turbines Snatchems, GB Role: Engineering Manager - Steam Turbines - Heysham 2Location: Heysham 2 site, Morecambe, Lancashire (LA3 2XQ) - minimum 3 days/week on site. Occasional...