Megaport announces Melinda Snowden as new chair
(Telecompaper) Global network as a service (NaaS) provider Megaport has announced that Melinda Snowden will be appointed as chair of the board, effective 30 June...