Born in Castelfranco Veneto, he graduated in Marketing and Business Management from University Ca’ Foscari of Venice. After the bachelor degree he attended a course in International management at the European School of Economics in London. In 2011 he did a master in Innovation Management at Fondazione Cuoa business school. He is a consultant as a member of the innovation and lean new product development division. Carlo Alberto speaks Italian and English.