Niccolò è Responsabile degli Affari Europei di I-Com - e del Liaison Office di Bruxelles - da luglio 2021. Dopo aver ottenuto una laurea triennale in Affari Europei presso l'Università di Reading, ha conseguito un Master in Affari Istituzionali Europei presso l'Università di Maastricht e un Master in Gestione e Strategia d'impresa della Business School del Sole 24 Ore con borsa di studio.