Steve Challouma has been at Nomad Foods for 19 years, and Unilever for 10 years before that, making him a mainstay at the Birds Eye brand


Steve Challouma has been at Nomad Foods for 19 years, and Unilever for 10 years before that, making him a mainstay at the Birds Eye brand