Milanesi served as Minister of European Affairs in the Monti Cabinet and the Letta Cabinet from 16 November 2011 to 22 February 2014. He has formerly served as Deputy Secretary-General of the European Commission.