Giovannini schloss 1981 ein Wirtschaftsstudium an der Universität La Sapienza in Rom ab und trat im folgenden Jahr als wissenschaftlicher Mitarbeiter in die Dienste des ISTAT, in dem er im Lauf der Zeit verschiedene leitende Stellungen einnahm. Daneben war er auch als Hochschullehrer an verschiedenen italienischen Universitäten tätig. 2002 erhielt er den Lehrstuhl für Wirtschaftsstatistik an der Universität Tor Vergata in Rom. Von 2001 bis 2009 war er Chief Statistician und Director of the Statistic Directorate der OECD in Paris.
Giovannini war oder ist Mitglied etlicher wissenschaftlicher Gremien, Gesellschaften und Beiräte. Er hat zahlreiche wissenschaftliche Arbeiten veröffentlicht.