Stephen Beynon currently serves as Co-President and CEO of OneWeb at Eutelsat OneWeb, a role held since May 2022 that involves leading the connectivity business formed by the merger of Eutelsat and OneWeb. In addition, Stephen holds the position of Chief Commercial Officer at Eutelsat Group since September 2023, continuing to jointly lead the company alongside Cyril Dujardin. Previous experience includes leadership roles at Aggreko as President of Power Solutions, and at Centrica as Managing Director for both British Gas Residential Energy and British Gas Business. Further experience includes executive positions at eir Ireland, Virgin Media, BAND-X LIMITED, Optus, and Mercury Communications Limited. Stephen Beynon earned a BSc in Economics from UCL between 1983 and 1986.
Sign up to view 8 direct reports
Get started