After ten years in management consulting in financial services with McKinsey & Co, he was, for many years, Managing Director of insurance companies of the Generali Group, the Axa Group and the Allianz Group in France, Belgium and Italy. Over his career, he has been serving in over 35 Boards of Directors in several European countries and in Africa, often as Chairman of the Board. He is an expert in Corporate Governance, Risk and Innovation and operates as “CEO and Board Advisor”.
He is also “Presidente” of CINEAS, a University consortium, member of research centres and of the Innovation Board of an insurance company, mentor of Insurtech start ups, member of the Italian Insurtech Association, co-founder of the Swiss Insurtech Hub and author of books and articles. He has been appointed to the Executive Committee of the “Board Forum della Svizzera Italiana”.
He holds a degree from Bocconi University and and MBA from Insead.