Francesco De Leo è laureato in Economia Politica presso l’Università Bocconi di Milano, ha conseguito un Ph.D. in Management (Strategy and Organization) presso la University of California e un Master of Science in Strategic Studies presso il CASD (Centro Alti Studi della Difesa) di Roma.
Vanta oltre trent’anni di esperienza internazionale nei settori della strategia, dell’innovazione, della governance e dello sviluppo internazionale, maturata tra Europa e Stati Uniti. Ha ricoperto incarichi accademici presso l’Università Bocconi, la LUISS e la UCLA, affiancando all’attività di ricerca una significativa esperienza manageriale e di governance in primarie realtà dei settori telecomunicazioni, finanza, tecnologia e innovazione.
Nel corso della sua carriera ha assunto ruoli di vertice e incarichi nei consigli di amministrazione di importanti società e istituzioni, tra cui Telecom Italia, WIND, UBI Banca, Sirti, Prodea Systems, Tellas, Fondazione Italia Cina e Cap Gemini.
È entrato nel Gruppo Ferrovie dello Stato Italiane nel settembre 2024 come Chief International Officer. Dal 1° gennaio 2025 ricopre il ruolo di Chief Global Strategy & International, con la responsabilità della definizione delle strategie del Gruppo e del coordinamento delle iniziative di business development nazionali e internazionali.
Attualmente è inoltre Presidente di FS Italian Railways USA Inc., Chairman del Board di Qbuzz nei Paesi Bassi, membro del Consiglio di Amministrazione di ILSA in Spagna e Presidente del CdA di FS Rail Construction. Nel 2024 è stato nominato Science & Innovation Advisor for Europe dal Business Council for International Understanding di Washington D.C.
Nel 1999 è stato nominato fra i Young Global Leaders del World Economic Forum.