Partecipa al campionato mondiale del 2006, sempre come secondo, diventando anche tecnico della nazionale femminile Under-19 e Under-20 e, dal 2007, assumendo l'incarico di direttore tecnico delle squadre nazionali giovanili e del . Alla guida delle nazionali italiane giovanili ottiene quattro medaglie d'oro, di cui una nel campionato mondiale 2011 e tre consecutive ai campionati europei del 2006, 2008 e 2010, oltre a una medaglia di bronzo nell'edizione del 2012. Alla fine del 2012 diventa commissario tecnico della nazionale maggiore, vincendo la medaglia d'oro ai Giochi del Mediterraneo 2013, fino all'esonero avvenuto nel 2014.