Stefano Izzi è direttore del Centro Studi ISC International Study Center Intelligence & Security, che nasce con l’obiettivo di svolgere una mirata attività di studio, analisi e prevenzione e di contribuire al miglioramento di organizzazioni industriali e commerciali e di enti pubblici e privati. Tra le tematiche trattate dal Centro Studi vi è la contestualizzazione nell’ambito delle vulnerabilità e delle criticità dettate anche dalla situazione geopolitica internazionale, con uno sguardo ai fenomeni illegali ed eversivi emergenti o potenzialmente pericolosi, legati alle principali problematiche sia di rischio individuale che di massa. Per queste finalità e nell’intento di coinvolgere il settore pubblico e privato, l'International Study Center propone studi specifici e cura anche la pubblicazione di libri, affiancando a questa attività l’organizzazione di convegni, conferenze e seminari.