Francesco graduated in Economics and Business Administration from Roma Tre University in 2023, with a thesis on the relationship between national and European governance on energy and climate, completing a semester abroad through the Erasmus+ program at the University of Barcelona. After a short experience in the insurance field as an insurance consultant, he joined CMCC in 2025, initially in the Purchase Administration Office, before moving to the Project Administration and Management Control team.