Giovanni Pitruzzella, rojen leta 1959 v Palermu (Italija), je diplomiral iz prava na Università degli Studi di Palermo (univerza v Palermu, Italija) leta 1982. V okviru raziskovalne dejavnost pri tej univerzi je od leta 1983 do leta 1986 poučeval ustavno pravo. Nato je poučeval ustavno pravo na Università degli Studi di Cagliari (univerza v Cagliariju, Italija), kjer je od leta 1986 do leta 1997 predaval javno pravo, pozneje pa spet na Università degli Studi di Palermo (univerza v Palermu, Italija). Od leta 2014 do leta 2017 je poučeval ustavno in konkurenčno pravo na Libera Università Internazionale degli Studi Sociali Guido Carli (svobodna univerza za družbene vede Guido Carli, Italija). Je avtor več referenčnih del s področja javnega, ustavnega, upravnega in konkurenčnega prava.
Giovanni Pitruzzella je poleg tega na svoji poklicni poti opravljal več funkcij pri javnih ustanovah. Od leta 1993 do leta 1996 je bil pravni svetovalec italijanske vlade, od leta 1998 do leta 2002 pa predsednik komisije za izvajanje posebnega položaja dežele Sicilije.
Leta 2006 je bil imenovan za člana Commissione di garanzia del diritto di sciopero nei servizi pubblici essenziali (komisija za zagotovitev pravice do stavke v ključnih javnih službah, Italija) in bil od leta 2009 do leta 2011 njen predsednik. Hkrati s to funkcijo je bil od leta 2008 do leta 2011 pravni svetovalec italijanskega ministrstva za zdravje. Med letoma 2011 in 2018 je bil imenovan za predsednika Autorità garante della concorrenza e del mercato italiana (italijanski organ za varstvo konkurence in trga).
Giovanni Pitruzzella je bil aprila 2013 imenovan za člana komisije za institucionalne ekonomske in socialne reforme. Junija istega leta je bil imenovan za strokovnjaka komisije za pripravo ustavnih sprememb.
Generalni pravobranilec na Sodišču od 8. oktobra 2018 do 14. novembra 2023.