Having worked nearly 30 years within various FMCG companies, Stephen has held positions as general manager at Mission Foods (corn flour and tortillas), Del Monte for the United Kingdom and Northern Europe. He also held management positions at Cadbury Schweppes and Unilever.