Promosso Generale di Brigata nel gennaio 2002, ha assunto, nell’agosto 2004, il comando della Brigata alpina “Taurinense” e dal mese di luglio 2005 al febbraio 2006 il comando della “Brigata Multinazionale Kabul” in Afghanistan e, con essa, la responsabilità dell’Area d’Operazioni della provincia di Kabul, dirigendo, tra l’altro, numerose iniziative umanitarie nell’ambito delle attività di ricostruzione e di primo soccorso alle popolazioni.
Promosso Generale di Divisione nel gennaio 2006, ha assunto, dal marzo dello stesso anno, l’incarico di Capo Reparto Operazioni del Comando Operativo di Vertice Interforze della Difesa.
Nel gennaio 2007 il Segretario Generale delle Nazioni Unite gli ha conferito l’incarico di Force Commander della missione UNIFIL in Libano, dove ha assolto il ruolo di Comandante delle Forze dell’ONU, nonché di Capo Missione, divendendo altresì responsabile di tutta la componente civile delle Nazioni Unite in Libano, incluso il coordinamento degli aiuti umanitari e delle attività di ricostruzione e soccorso intraprese.
Nel gennaio 2010 è stato promosso al grado di Generale di Corpo d’Armata e, dal febbraio dello stesso anno, è stato nominato Capo di Gabinetto del Ministro della Difesa. Nell’ottobre 2011 è stato nominato Capo di Stato Maggiore dell’Esercito e successivamente promosso al grado di Generale.
Dal febbraio 2015 al novembre 2018 è stato Capo di Stato Maggiore della Difesa.