Franco Ongaro headshot

Franco Ongaro

Director of Technology, Engineering and Quality Head
ESTEC European Space Agency