Giovanni ukończył studia prawnicze na Uniwersytecie Bocconi, z pracą magisterską na temat prawa upadłościowego. Został prawnikiem w 2023 roku.
Podczas aplikacji adwokackiej zajmował się kwestiami prawa upadłościowego oraz sporami cywilnymi i z zakresu prawa handlowego.
Doradza w zakresie prawa bankowego i finansowego, koncentrując się na transakcjach nabycia i sekurytyzacji różnych klas aktywów oraz transakcjach finansowania strukturyzowanego, głównie transgranicznych.