December 11, 2014
[Via Satellite 12-11-2014] Intelsat chairman and CEO David McGlade is transitioning to the position of executive chairman, effective April 1, 2015, the company announced today. Stephen Spengler, president and chief...
Technology