C’est chez Areva, où il travailla de 2002 à 2010 en tant que directeur adjoint de la communication puis de directeur général Areva Abu Dhabi et d’Areva Korea Ltd, que Charles Hufnagel fit la connaissance d’Édouard Philippe, déjà proche d’Alain Juppé. À partir de novembre 2010, il rejoint ce dernier au ministère de la défense, où il devient son conseiller en communication. Après la présidentielle, il retourne chez Areva. Nommé directeur de la communication de Saint-Gobain en janvier 2016, il a mis ce poste entre parenthèses « le temps de la primaire » pour « épauler » le maire de Bordeaux.