Prior to joining G Square in 2026, Stefano worked at Keensight Capital in London and Paris as a Junior Analyst, where he focused on growth buyout investments across the healthcare and technology sectors. BeforeKeensight, Stefano worked in the Leveraged Finance team at BNP Paribas in Paris and he completed internship roles at Santander CIB in Paris and in M&A at Deloitte Financial Advisory in Milan.
Stefano holds a Masters in Management from ESCP Business School and a BSc in Business Administration from the University of Turin. He speaks Italian, English and French.