General Manager, Great Britain Business Unit
Stephen is responsible for Coca-Cola European Partners’ business unit in Great Britain. He has 17 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. Prior to joining, he worked overseas for the Swire Group in the US and Asian Pacific region.