· Manage daily transactions, including accounts payable/receivable, general ledger and bank reconciliations· Perform regular, detailed audits to ensure accuracy in financial documents, expenditures and investments· Forecast revenue and expenses· Develop budgets that meet the requirements of company departments· Create and present financial reports for meetings and investors· Work with the team to manage, budget, forecast and report the company’s financial status· Develop periodic financial statements for management, such as income statements and balance sheets· Assist with tax audits and tax returns· Direct internal and external audits to ensure compliance· Stay updated on industry legislation and regulatory guidelinesMinimum Qualifications:· Proven experience as an Account Officer or similar role· Solid knowledge of financial and accounting procedures· Experience using financial software· Advanced MS Excel skills· Knowledge of financial regulations· Excellent analytical and numerical skills· Sharp time management skills· Strong ethics, with an ability to manage confidential data· HND or professional certificateRequired Experience: