Born in Milan in 1947; he is married with two children. In 1971 he received his degree in Economics from the Università Cattolica of Milan. He has been the CEO and General Director of Perugina Nestlé (1988), the Italian Heineken Group (1993-1997) and the Coin Holdings (1997-2003).
Presently he is a Guest Professor of the Global Comunications Course for the Business School at the Università degli Studi of Bicocca.
In 2003 he founded the non-profit Planet Life Economy Foundation, of which he is president.