Francesco Longo

Francesco Longo

Deputy Director Engineering and Technology Directorate; Head of Earth Observation Office