Romano, classe 77, Fabio Grosso ex terzino del Perugia di Serse Cosmi, inizia la sua carriera da allenatore l’11 luglio 2013 come vice allenatore della Juventus Primavera affiancando in panchina Andrea Zanchetta.
L’11 marzo 2014 viene nominato capo allenatore, a seguito dell’esonero di Zanchetta e confermato sulla panchina per la stagione seguente. Nel marzo del 2016 vince con i giovani bianconeri il Torneo di Viareggio, superando in finale i pari età del Palermo. Nella stessa stagione raggiunge con la squadra le finali di Coppa Italia Primavera e Campionato Primavera, perse rispettivamente contro Inter e Roma.

Il 13 giugno 2017 si accorda con il Bari, in Serie B. Chiude la stagione al sesto posto finale, in seguito declassato al settimo causa due punti di penalizzazione inflitti al club; qualificato ugualmente ai play-off, viene eliminato nel turno preliminare dal Cittadella, dopo un pareggio (2-2), proprio per il peggior piazzamento in classifica maturato dai pugliesi nella stagione regolare. Il 18 giugno 2018 rescinde il suo contratto con il Bari.

Il 21 giugno seguente diventa il nuovo tecnico del Verona che allena fino al 1º maggio scorso. Subito dopo la sconfitta per 2-3 subita in casa contro il Livorno e con la squadra al limite della zona play-off, viene esonerato.

Il 4 novembre del 2019 diventa il nuovo tecnico del brescia dopo l’esonero di Eugenio Corini