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
Sign up to view 5 direct reports
Get started