He graduated with cum laude at the Law School of the Università degli Studi di Firenze (Florence), continued his graduate studies at SAIS of Johns Hopkins University in D.C., at the London City Poly, in Germany and in France. He served as Technical Counsel at the Italian Federation of EUCPAs (FEE) to the European Commission on Corporate Law, Tax Law, SMEs. He is a member of the Florence Bar, professional association of lawyers in Italy.