Summary: We are seeking an experienced Accounts Officer to join our team. The successful candidate will be responsible for managing the financial transactions of the company, ensuring accuracy and compliance with accounting standards. The Accounts Officer will work closely with other departments to ensure timely and accurate financial reporting. Responsibilities: Manage the day-to-day financial transactions of the company, including accounts payable, accounts receivable, and general ledger entries Prepare and maintain financial reports, including balance sheets, income statements, and cash flow statements Reconcile bank statements and other financial records Ensure compliance with accounting standards and regulations Assist with budget preparation and forecasting Liaise with other departments to ensure accurate financial reporting Assist with audits and other financial reviews Qualifications: Bachelor's degree in accounting, finance, or a related field At least 2 years of experience in accounting or finance Strong knowledge of accounting principles and regulations Proficiency in accounting software and Microsoft Office Excellent communication and interpersonal skills Ability to work independently and as part of a team Attention to detail and accuracy