De 2006 à 2008, il commande le 31e régiment du génie à Castelsarrasin avec le grade de colonel[3].
De 2009 à 2011, il sert au sein de la division Études, synthèse et management général de l'État-major des armées avant de devenir adjoint terre du chef de cabinet militaire du Premier ministre[1].
En 2015, il devient sous-directeur des études et de la politique de la direction des ressources humaines de l'Armée de terre avec le grade de général de brigade, puis est commandant en second de la 3e division à Marseille de 2017 à 2018[1].
Le , il est promu général de division et nommé officier adjoint au major général des armées et chef de la division Études, synthèse et management général de l'État-major des armées[1],[4].
Christophe Abad est promu au grade de commandeur de l'ordre le 9 juillet 2022 au titre de «général de corps d'armée»[9].
Promu au grade d'officier de l'ordre le 1er juillet 2016 au titre de «général de brigade»[10], il est fait officier le 13 juillet 2016[9].
Nommé au grade de chevalier de l'ordre le 7 juillet 2004 au titre de «lieutenant-colonel, génie; 19 ans de services et 1 an de bonifications. Cité.»[11], il est fait chevalier le 2 décembre 2004[10].
Promu au grade de commandeur de l'ordre le 29 avril 2019 au titre de «général de division»[13], il est fait commandeur le 12 juillet 2019[12].
Promu au grade d'officier de l'ordre le 4 novembre 2011 au titre de «colonel, génie»[14], il est fait officier le 1er décembre 2011[13].
Nommé au grade de chevalier de l'ordre le 30 avril 2001 au titre de «chef de bataillon, génie; 16 ans de services»[15], il est fait chevalier le 8 juin 2001[14].