Stephen Beynon, CEO Of OneWeb Steps Down August 21, 2024 Stephen Beynon, the CEO of OneWeb, has announced his resignation, marking a significant development just under a year after the company's merger with France's Eutelsat. This move comes amid a ...