Winterbourne, Gloucestershire
, lids and labels etc. This role will be based at, and responsible for, the Winterbourne, Bristol site, where Key.... The Winterbourne site has a turnover of €70m p.a., with 190 employees at site. The site is ISO9001, IS914001, BRC and FSC...