Giovanni Pitruzzella, geboren in 1959 te Palermo (Italië), behaalde in 1982 zijn rechtendiploma aan de Università degli Studi di Palermo (universiteit van Palermo). Op die universiteit doceerde hij tussen 1983 en 1986 als onderzoeker constitutioneel recht. Daarna vervulde hij leeropdrachten op het gebied van constitutioneel recht aan de Università degli Studi di Cagliari (universiteit van Cagliari, Italië), waar hij van 1986 tot en met 1997 een cursus publiek recht verzorgde en vervolgens was hij verbonden aan de Università degli Studi di Palermo. Van 2014 tot en met 2017 doceerde hij constitutioneel en mededingingsrecht aan de Libera Università Internazionale degli Studi Sociali Guido Carli (internationale vrije universiteit van sociale studies Guido Carli, Italië). Hij is auteur van talrijke referentiewerken inzake publiek, constitutioneel, administratief en mededingingsrecht.
Hij vervulde tijdens zijn loopbaan verschillende opdrachten ten behoeve van publieke instellingen. Tussen 1993 en 1996 was hij juridisch adviseur van de Italiaanse regering, en vervolgens tussen 1998 en 2002 voorzitter van de commissie voor de toepassing van het bijzondere statuut van de regio Sicilië.
In 2006 werd hij aangesteld als lid van de Commissione di garanzia del diritto di sciopero nei servizi pubblici essenziali (commissie voor het waarborgen van het stakingsrecht in essentiële overheidsdiensten, Italië). Hij was voorzitter van die commissie van 2009 tot en met 2011. Naast deze functies was hij van 2008 tot en met 2011 juridisch adviseur bij het Italiaanse ministerie van volksgezondheid. Tussen 2011 en 2018 bekleedde hij de functie van voorzitter van de Autorità garante della concorrenza e del mercato italiana (Italiaanse mededingings- en marktautoriteit).
In april 2013 werd hij aangesteld als lid van de commissie voor institutionele hervormingen op sociaal-economisch gebied. In juni van datzelfde jaar werd hij gevraagd om als deskundige toe te treden tot de commissie voor constitutionele hervormingen.
Advocaat-generaal bij het Hof van Justitie van 8 oktober 2018 tot en met 14 november 2023.