Thank you for liking
You have already liked this page, you can only like it once!
Franco Ongaro is the ESA Director of Technology, Engineering and Quality (D/TEC), and has been Head of ESTEC in Noordwijk, the Netherlands, since 1 April 2011.