Are you an experienced Health & Safety Manager looking to join a leading UK manufacturer based in Royton, Oldham? If so, Northwood would like to hear from you! We are a group of associated companies that provide the manufacturing, supply, and trans