Dennis occupe actuellement le poste d'analyste de projet, où il soutient l'élaboration de stratégies et de plans de travail, l'analyse des données et la production de rapports. Il était auparavant évaluateur des installations, où il a aidé à valider et à analyser les données personnelles, financières et commerciales des demandeurs de prêts et de subventions.
Dennis est titulaire d'un BA. Études d'économie et d'information de l'Université du Ghana-Legon. Il possède également des connaissances considérables en gestion de projet et en suivi et évaluation.