News Satcoms Innovation Group Appoints Helen Weedon as Managing Director by SpaceWatch.GLOBAL5 years ago