Ref:Job Descrition: Undertaking the timely execution, controlling and being responsible of general accounting transactions in accordance with the legislation Checking the invoices and other official documents comply with the Tax Procedure Law. Preparation and analysis of balance sheet, income statement Following up the company's tax and other legal financial obligations and contacting the tax office in relevant cases Preparation of department cost reports and budgeting Performing month-end and period-end accounting transactions Checking bank records, making bank reconciliations Interacting with internal and external auditors in the completion of audits Preparing month-end and year-end reports by separating the tax items of the sold products Prepare periodic reports for the management Planning and realizing weekly company payments, manual payments, tax payments, all domestic and international payments Following up all credit and debit balances Preparing all documents for the bank and being responsible for communication Requirements: Min 3+ experience in B2B trading companies Experience in treasury operations and working with banks (currencies, payments, trade financing). Accounting, tax knowledge Liquidity planning, payment scheduling, and management Extensive experience in building various analytical reports in Excel Ability to make concise PowerPoint presentations Fluent English