Charte Mballa est titulaire d'un doctorat de science politique de l'Université Panthéon-Assas Paris II. Il rejoint (Ecole nationale d'administration publique (ENAP) en 2004, où il exercera tour à tour les fonctions de professionnel de recherche, de stagiaire postdoctorat et de chargé de cours. Nelson Michaud est professeur titulaire de science politique et de relations internationales. Il a été directeur général de l'ENAP (2011-2016) après y avoir été directeur de l'enseignement et de la recherche (2006-2011).
Il a siégé au Conseil de recherches en sciences humaines du Canada. Auteur prolifique et chercheur émérite, il a reçu de nombreux prix au cours de sa carrière, dont la Médaille commémorative du 125, anniversaire de la Confédération du Canada.