Cramlington, Northumberland
Key member of site Senior Leadership Team Direct reporting line to Plant General Manager and functional report to the...Location: Cramlington (United Kingdom) Line Manager's Job Title: Plant General Manager AF Cramlington Contract Length...