Joseph Kaggwa is a qualified chartered certified accountant and a highly experienced NGO financial consultant and trainer. He also serves as a member of the Institute of Certified Public Accountants of Uganda (ICPAU) and the Institute of Internal Auditors Inc. Joseph specializes in financial management training, both externally and internally, with NGOs in Uganda, Kenya, Tanzania, Zambia and many more. He has been a Training Associate and Consultant with Humentum since 2009 and has run over 80 face-to-face Humentum trainings and e-workshops. Also, Joseph serves as a board member of the Institute of Internal Auditors (Uganda Chapter) and as a member of the Disciplinary Committee of ICPAU. He is currently the Treasurer of Y-Save Multipurpose Cooperative. Joseph had previously worked several years as a Senior Financial & Trainer and headed the Financial Consultant department at ACLAIM Affra Limited. Currently, he is a director at SMART Consult Limited, a management consultancy and training company in Uganda, where he leads the training team.