Exercise fully financial control functions of receipts and expenditure, accounts payables, accounts receivables, purchasing order, cash and profit and loss accounts. Check all financial systems documentations figures, postings and reports for timely, accuracy and verified. Coach/Mentor, support, supervise and train, Debtors, Creditors, Cash book Clerk, Payroll Administrator (claims) and Facility supervisor (stock) and excersices full control of all Finance junior positions. Reconcile or note and report any discripency found in the records Prepare all the necessary LEDGER and subsidiary LEDGER and produce other financial Reconciliations on monthly basis. Assist in the preparation of annual budget – perform variance analysis between budget and actual and prepare cash flow Monitor the opening and closing of all Accounting Modules for security reasons. Record all transactions and post debits and credits and ensure monthly clearance of all financial accounts in the Ledger on monthly basis. Ensure that the Chart of Account captured costs as well as Income is properly assigned to each appropriate account and maintained. Coordinate and facilitate the development skill and implement subordinate human and financial resources. Effectively manage and supervise receive and record of cash, cheques and vouchers Prepare bank deposits by compilling data from cashiers, verifying receipts, sending cash or other forms of payment to the bank and keep track of overdue accounts. Review and sign off Bank Reconciliations and all other Reconciliations accounts for Chief Finance Director’s final approval. Second command in charge in the absent of CFO and reporting to Deputy Director. Create and post Electronic Fund Transfer payment batches on daily basis for suppliers, refund, claims, 3rd parties etc.