Dennis Terpase Nomor est titulaire d'un doctorat en économie. Il est chargé de cours au département d'économie de l'université de l'État de Benue, à Makurdi (Nigeria). Il est l'auteur de plusieurs articles publiés dans des revues locales et internationales. Il a également occupé plusieurs postes administratifs.