François Xavier Noah Edzimbi est titulaire d'un Ph.D en science politique, option Relations internationales et études stratégiques (RIES) de l'université de Douala au Cameroun. CEO du cabinet d'intelligence économique (I.E) Lucem Global Consulting S.A.R.L., auteur d'un livre sur les ambitions russes en Afrique, il est chercheur associé de plusieurs revues scientifiques et a écrit une trentaine d'articles.