Classe 1967, laurea in Ingegneria Elettronica all'Università di Genova, Master of Science in Information Security alla Royal Holloway University of London, funzionario internazionale presso la NATO Science & Technology Organization (STO) opera presso il Centro Ricerche NATO della Spezia, dove oggi è Chief Information Officer.
Nella stessa seduta del 24 maggio 2018 l’Assemblea ha assegnato a Stefano la carica di Presidente onorario, per aver svolto il ruolo di Presidente sin dalla fondazione dell'associazione.