Full Professor of Political Economy at the LUISS Guido Carli University in Rome, he has been Director General of the Association of Italian Insurers (ANIA), Director General of the Italian National Institute of Statistics (ISTAT) and, from 1989 to 1992, Deputy Director General of the Organisation for Economic Co-operation and Development (OECD) in Paris for Labour, Social Affairs and Education. He has also been Deputy Executive Secretary of the United Nations Economic Commission for Europe (UNECE) in Geneva and Chief Economist of Confindustria from 2003 to 2005. He was also Secretary General of the Italian Federation of Banking and Insurance Associations. He carried out research in America as Fulbright scholar and in Cambridge, Great Britain, where he co-operated with the Nobel Prize winner Richard Stone. He has published a considerable number of books and essays on Applied Economics, Statistics and Finance.
He has been the Secretary General of the Italian Banking, Insurance and Finance Federation since October 2012.