Francesco se licenció en Economía Política en “Ca’Foscari” mientras alternaba sus estudios con militancia política. Luego trabajó como investigador junior en la Fundación ENI Enrico Mattei en Milán, y luego realizó un Doctorado en Economía & Gestión en la “Scuola Superiore Sant’Anna” de Pisa, donde fue uno de los animadores del grupo «debating.it», creado para promover la discusión sobre los supuestos básicos del análisis económico neoclásico. Después de pasar un período de visita tanto en el extranjero (Stanford) como en Italia (Bocconi) obtuvo su doctorado con una tesis sobre producción de software libre. Por lo tanto, fue en el “Copenhagen Business School” durante cuatro años y posteriormente profesor adjunto y director de ERShub (el centro de ética, responsabilidad y sostenibilidad en los negocios y la economía) en la Universidad LUISS de Roma, donde estudió los temas de economía social y ética empresarial. En Energia per i diritti umani desde 2013 es coordinador del equipo de «Búsqueda de nuevas fuentes de financiación» durante un período, y posteriormente coordinador de las actividades de Energia al Baobab, el centro auto gestionado de apoyo a los migrantes y los sin techos en tránsito por calle Cupa en Roma, entre 2015 y 2016.