Constantin Mavrocordatos has been the Sentinel-3 Payload Manager since 2006 and has been involved in the design and development of Sentinel-3 mission since its inception in 2005. He is responsible for the development of the scientific instruments on-board the Satellite, up to their functional and performance verification in orbit.