In 1985, Cornacchia signed for Italian third division side Puteolana, where he made 18 league appearances and scored 2 goals.
[1] He started his managerial career as youth manager of Colorado Rush in the American lower leagues.
[3] In 2017, Cornacchia was appointed technical coach of French Ligue 1 outfit Nantes.
[7] In October 2022, he joined Serie B club SPAL to serve as Daniele De Rossi's assistant coach.
[8] He was relieved from his post, together with De Rossi and his entire staff, on 14 February 2023.