Luis Spinardi is site director at Europe’s biggest food manufacturing operation, Kraft Heinz’s integrated canmaking and canning plant in the UK. He spoke to Rick Pendrous
Luis Spinardi is site director at Europe’s biggest food manufacturing operation, Kraft Heinz’s integrated canmaking and canning plant in the UK. He spoke to Rick Pendrous
To continue reading, please login or subscribe to The Canmaker