Matteo Genna joins Fleet Space as Chief Technology Officer by Staff Reporter July 5, 2023 0 Genna previously headed World View Enterprises' Remote Sensing division before joining Fleet.