Socio fondatore di PNL Polis s.r.l
Trainer in Programmazione Neurolinguistica e Fellow Member dello IANLP, International Association for NLP. Master in Personal e Business Coaching, è Instructor Trainer di ECA, (European Coaching Association). Ha ottenuto la licenza ECA in Management Executive Master Coach, Master Consultant, Master Sport Coach, Master Partner & Family Coach, Master Trainer, Master Psychosocial Coach. È coach istruttore riconosciuto da IANLP. Socio fondatore e consigliere della SIPNL, Società Italiana di PNL, è membro del comitato di redazione di “Strategie”, Rivista Italiana di Programmazione Neurolinguistica. E’ counselor riconosciuto AICO.