Stefano De Rossi joined 21 Invest in June 2012 and became Principal in 2020. Prior to joining, he worked for five years at PricewaterhouseCoopers, first in the Audit division and then in the Corporate Finance department, gaining significant experience in M&A and IPO transactions. Stefano De Rossi holds a degree in Business Consulting from the Cà Foscari University in Venice.