Dennis has expertise in training and capacity building needs assessment of financial institutions. Capacity building activities undertaken include; product refinement, credit risk management focusing on process improvement both policy, procedures and credit analysis and monitoring tools development both for Agrifinance. He has supported financial institutions in designing and implementing Environmental and Social Performance Management Systems (ESMS). He is a holder of a Diploma in Bank Management and Bachelor of Science degree in Agriculture. He has undertaken several trainings in ESG, Sustainability and Impact finance.