Enzo Moavero Milanesi è stato Professore incaricato di diritto dell'Unione europea presso l'Università di Roma "La Sapienza" e la Libera università internazionale degli studi sociali Guido Carli (LUISS) dal 1993 al 1996. In seguito, dal 1996 al 2000, ha insegnato presso l'Università Bocconi di Milano (1996-2000) e dal 2002 al 2006 è tornato alla Sapienza. Dal 1995 al 2000 è stato scelto quale Capo di Gabinetto da Mario Monti, al tempo Commissario europeo, prima al Mercato interno e poi alla Concorrenza. Dal 2002 al 2005 è stato Vicesegretario generale della Commissione europea.
Dal 2015 è direttore della School of Law della Libera università internazionale degli studi sociali Guido Carli e Professore di diritto dell’Unione europea (IUS/14) nella medesima Università (dal 2014).è stato ministro in tre diversi Governi italiani: dal 2018 al 2019, Ministro degli Affari Esteri e della Cooperazione internazionale; e dal 2011 al 2014, per due volte, Ministro per gli Affari Europei. Ha presieduto il Comitato Interministeriale per gli Affari Europei (CIAE).
Nei tre mandati di ministro, rappresenta l’Italia in sede ONU, NATO, Consiglio d’Europa e in molteplici riunioni internazionali; nonché, a livello di Unione Europea, ai Consigli UE: ‘Affari Generali’, ‘Affari Esteri’ e ‘Competitività’. N
el dicembre 2020 è stato nominato consigliere del presidente dell'Università Luiss Guido Carli.