Urgently required dynamic and Competent Accountant for a fast growing company in the GCC. Interested candidates can apply immediately for their better prospective and growth and build your career with us. Job Description Reconciliation of all bank accounts maintained; resolve any differences in a timely manner. Preparing periodical cash flow and fund flow statements for Monthly Sales, Purchase, Plan, Monthly Stock Report etc. Manage the day to day financial transactions of the company. Maintain book of accounts in a computerized environment. Supervise the whole range of Accounts Payable and Receivable. Monitor Payroll and Management Reporting Activity. Control petty cash; prepare render accounts of individuals and departments. Prepare Projected and Actual Cash Flow Statements. Finalize Trial Balance with supporting schedules. Ensure effective fixed assets and inventory control is applied. Conducting physical stock taking and reconciliation. Follow up, collection and allocation of payments. Monitoring customer account details for non-payments, delayed payments and other irregularities. Track and investigate deductions (charge backs) from customer payments. Maintain accounts receivable customer files. Resolve invoice discrepancies and vendor file maintenance Reviewing and reporting to senior level managers.