News

Satellite comms giant Speedcast appoints first CIO