Devex

Stefano Manservisi

Stefano Manservisi is director-general for international cooperation and development at the European Commission since May 2016.