Tag Archives: David McGlade

Stephen Spengler to Become Intelsat CEO in April 2015

Stephen Spengler, formerly president and chief commercial officer at satellite services contractor Intelsat (NYSE: I), has been promoted to deputy CEO and will transition into the chief executive role on April 1, 2015. Intelsat said Thursday the move is part of a succession plan that will see current Chairman and CEO David McGlade move into the executive chairman role at …

Read More »