In 1995, he joined the IFI Group (now Exor) as Financial Controller & Investor Relator. Until 2001, he predominantly handled extraordinary finance development and transactions (M&A, Corporate & Business Development). He then returned in 2002 to hold the role of Chief Financial Officer & Head of Corporate Finance until 2005. From 2001 to 2002, he held the role of Chief Financial Officer for Juventus Football Club.
From 2005 to 2012, he took on the general management of the Alpitour Group, handling the Group’s turnaround and relaunch, succeeding in recovering profitability and leadership in the Italian market.
In 2012, he joined the Marcegaglia Group.
In November 2012, he became Chairman and CEO of the Gabetti Group and since June 2013 has held the office of Chairman and CEO of Marcegaglia Buildtech.