He earned a Law degree from the Università di Padova and was admitted to the legal profession in 1996.
At Nexta he is the head of the department of corporate governance.
He is Chairman and Board Member, Statutory Auditor and member of supervisory bodies pursuant to Legislative Decree no. 231 of 2001 in various companies and groups in the banking, insurance and commercial sectors.
He has served as an honorary deputy attorney at the Public Prosecutors’ Offices of Trento and Vicenza, Chairman of the Supervisory Commission for Cooperatives (Province of Trento) and member of the Commission charged with drafting the new regional law on cooperative supervision.