Technology

Stephen Spengler Intelsat
Technology

Intelsat CEO Joins Board of Directors

[Via Satellite 10-23-2015] Intelsat elected Chief Executive Officer (CEO) Stephen Spengler to the company’s board of directors, effective Oct. 22, 2015, filling the vacancy created by the resignation of Denis...