O3b Networks, a provider of internet services, has appointed Steve Collar as new CEO.
O3b Networks appoints new CEO