Certified Public Accountant, Certified Internal Auditor, Certified Financial Services Auditor. Institute of Internal Auditors – Accreditation in Internal Quality Assessment/ Validation and completion of the Instructor Development Course. He has also passed the examination for the Certified Information Systems Auditor. He is the immediate Past President of The Institute of Internal Auditors Uganda and currently member of the Board of Directors of the Institute of Internal Auditors Uganda. Member of the Local Government Audit Committee for Central Region – Government of the Republic of Uganda. Over six years heading the internal audit in financial institutions supervised by the Bank of Uganda, over eleven years in external audit working with firms of certified public accountants and over ten years in accounting.