Zurück in Italien wurde Vecciarelli 2010 Kommandeur der Kampfverbände des Luftflottenkommandos und 2011 Chef des Stabs des Luftflottenkommandos in Rom. Von 2012 bis 2015 war er Abteilungsleiter in der Rüstungshauptabteilung des Verteidigungsministeriums, wo er sich vorwiegend um die Koordination internationaler Rüstungsprogramme kümmerte. Von Februar 2015 bis März 2016 war er stellvertretender Generalstabschef der Streitkräfte und danach bis zum 31. Oktober 2018 Stabschef der italienischen Luftwaffe. Im Dezember 2017 wurde er auch Mitglied im Leitungsgremium der zivilen Flugunfall-Untersuchungsbehörde ANSV.
Am 25. Oktober 2018 designierte ihn die italienischen Regierung zum neuen Generalstabschef der Streitkräfte. Vecciarelli übernahm diesen Posten am 5. November 2018 von dem Heeresgeneral Claudio Graziano. Am 5. November ging Vecciarelli in den Ruhestand; sein Nachfolger als Generalstabschef wurde Admiral Giuseppe Cavo Dragone.