He had spent most of his career working for Scavolini Pesaro A1 Club (IT).
In recent years he has been Assistant Coach in Fortitudo Bologna A1 Club (IT), Head Coach for Reyer Venezia A2 Club (IT), Technical Chief and Head Coach for Youth Development in Fulgor Fidenza and Salso Basketball Club (Parma-IT).
Stefano had been also Federal National Head Coach for two years training Italian National Youth Teams (fourth place at 2011 European Championship under 18m).
In 2009 he was Assistant Coach with the Italian National Major Team of coach Recalcati.

For two years he had worked in Cimberio Varese A1 Club technical staff, where he became head coach in 2014.
In 2014/2015 season he was Scandone Avellino A1m Club assistant coach. Bakery Piacenza Bm Club 2015/16 head coach.
Technical Chief and Head Coach, HSC Rome (2016-2019) and Varese Basketball Accademy (2019-2022) winning the Italian Under17 title and the Next Generation LBA under19 tournament in 2022.

Concerning social field, he is President of the Association of Voluntary Sports Onlus Around the World, developing sport projects throughout African countries.