Charles holds a bachelor’s degree in Business administration and a Higher Diploma in Accounting from Makerere University Business School, He sits on the Goshen’s board of directors as a treasurer. He is instrumental in coordinating and guiding activities in relation to financial management and resource mobilization.