Woking, Surrey
Overview Nomad Foods Europe Limited is Europe’s largest branded frozen food business with sales more than... and operates a crucial role in the supply chain, covering a Group spend of c.€1.1 billion of spend. As the Buyer Fish...