He holds a degree in Economics and has been a lecturer at LUISS Business School since 2023.
Since 1996, he has served as Chairman and Founder of Micromegas Comunicazione. In 2011, Pope Benedict XVI appointed him as a Consultant to the Pontifical Council for Social Communications of the Holy See. In 1992, he held an executive position at STET. In 1991, he served as Financial Advisor to SEAT (a STET division), Head of International Operations, and Manager for the North American market. Beginning in 1991, he was also a Financial Consultant for Sinergetica, a consulting and organizational development firm. In 1989, he was a Member of the Board of Directors and Chief Executive Officer of Valtur S.p.A., and in 1983 he was appointed Executive Director of CIT Holding S.p.A. He was awarded the Timone d’Oro at the Berlin Stock Exchange and has been honored as a Commendatore dell’Ordine al Merito della Repubblica Italiana (Commander of the Order of Merit of the Italian Republic).