Laurea in Scienze Politiche Relazioni Internazionali, Master in Direzione Aziendale, Master in Risk Management.
Specializzato in Tecniche della Negoziazione (ISN International School of Negotiation Milano-Tel Aviv).
Si è spesso occupato della progettazione di sistemi di qualità, governance e compliance e ha svolto attività di Auditor per i sistemi di qualità 9001, 14000 e 45000.
Dal 2013 è Partner e Amministratore Delegato di Ecoconsult Risk management (Responsabile Triveneto).