 Not confirmed by Pro Vercelli, in June 2016 he accepted an offer from Livorno with the goal to bring the recently relegated Lega Pro club back to Serie B.He was appointed manager of Serie B club Avellino on 3 April 2018.After saving Avellino from relegation by the end of the season, he was not confirmed due to the club's exclusion from the league because of administrative issues.