James holds solid theoretical groundings as well as more than 5 years of practical experience in Accounting and Finance. He started his career as an accountant at Rwanda Revenue Authority (RRA) and later got promoted to Senior Accountant.
He is currently a Senior Accountant at Ngali Energy. In this role, his responsibility relates to ensuring financial information provided is accurate. He reviews bank statements, makes reconciliations, he is responsible for general ledger and ensures that all internal controls are followed.
James holds a Bachelors of Business Administration from the school of Finance and Banking where he specialized in Finance and he is qualified as a Public Accountant by CPA Kenya.