Nomad Foods
Steven was appointed Managing Director of our Southern Europe region in July 2018 (Italy, France, Spain and Portugal) after managing Western Europe since September 2016. Prior to that, he was CEO of Findus Southern Europe, managing our businesses in France and Spain since May 2015. Since joining the Findus Group in 2000, his roles included Marketing Director and Sales Director Findus France and Managing Director Findus Spain. Outside of the Findus Group, Steven enjoyed stints as Managing Director at Senoble and Senior Equity Fund Advisor. His early management career included international marketing positions at Nestlé and BIC.
Previous companies
This person is not in any offices
Nomad Foods
17 followers
Nomad Foods is a market leading frozen food company with a rich heritage and iconic brands which have stood the test of time.