Francesco Franchi ist Designer, Art-Director bei IL / Il Sole 24 ORE, Journalist, Professor und Autor von Designing News, herausgegeben vom Gestalten Verlag.
Er ist auch ein Mitglied der Society of Publication Designers (New York) und professionelles Mitglied AIAP, des italienischen Rates für Kommunikationsdesign.
Seit 2008 Francesco ist der Art-Director bei IL, der Monatszeitschrift von Il Sole 24 Ore. Davor arbeitete er als Senior Designer bei Leftloft, einem Mailänder Designstudio, und befasste sich dort mit Kommunikationsdesign, Editorial-Projekten und Infografiken.
Er ist eines der neuen Talente im Informationsdesign und hat bereits viel internationale Anerkennung für sein charakteristisches Editorial- und Informationsdesign für das IL – Ideen und Lifestyle Magazin erhalten.