General Manager, Great Britain Business Unit
Stephen is responsible for Coca-Cola European Partners’ business unit in Great Britain. He has 25 years’ experience in the Coca-Cola system, leading business operations and supply chain.
Stephen has held a number of other senior executive roles throughout Europe, most recently as general manager of Northern Europe. Prior to joining, he worked overseas for the Swire Group in the US and Asian Pacific region. Stephen is a member of the British Soft Drinks Association.