Oversee and manage the general accounting functions, including, but not limited to:accounts payable, accounts receivable, general ledger, and taxesHelp with quarterly and year-end financial audit activities and the annual corporate financialcontrols auditAssess current practices and procedures, and make recommendations for improvementsPrepare, review, and analyze financial statements to ensure accuracy and completenessSupervise and/or manage general ledger accounting functionsMaintaining account receivable, document bills and supporting documentationUpdating financial records via accounting softwareAnalyzing financial statements and prepare balance sheetsReview the accounts of companies and other organizations to ensure their financial recordsare correct and in line with the law.Ensuring that assets are protected.Undertaking reviews of wages.Determining taxable income, applicable tax deductions, and nontaxable expenses.Filing of VAT as per Oman law.Cross verifies the product invoices entered into the software