He joined Juventus in 1999; in 2001, following the appointment of Marcello Lippi, he entered into the first team coaching staff, and in 2004 he was finally appointed as Fabio Capello's first assistant coach. Following the departure of Capello, he was confirmed beside new head coach Didier Deschamps for the Serie B debut season for the club.
In 1999, he joined Juventus; two years later, he was integrated into Marcello Lippi's coaching team, and eventually became Fabio Capello's trusted assistant in 2004. After Capello left, he continued to work with the club under Didier Deschamps for their Serie B debut campaign.