In the 1997 Coupe de France Final, Vannuchi came on as a substitute for Guingamp but was on the losing side as his former club Nice won the match in a penalty shootout. Following his retirement from playing, he took up coaching and was appointed as manager of Nîmes B in 2005. Two years later, Vannuchi took charge of the Nîmes senior team but left the club in December 2008. He was hired as manager of Paris FC in the summer of 2009 and spent two seasons with the Championnat National side. In February 2012, Vannuchi joined National club Martigues following the departure of Jérôme Erceau. In March 2014 he replaced Bernard Casoni as manager of AJ Auxerre.