After graduating in Civil Engineering from ETH Zurich, he gained experience at Merrill Lynch Capital Markets AG in Zurich and at BDL Banco di Lugano, in Lugano. In 2004 he was hired by Banca del Sempione SA, Lugano and in 2018 was appointed Deputy General Manager, with responsibility for the Global Wealth Management division.