Description:
Responsible for accurate and timely recording of financial transactions in the general ledger and accounting system.
- Process employee expense reports in the accounting system.
- Assist in constructing company budgets. And, monitor and update company budgets by department.
- Track contracts for milestone payments and inventory receipts.
- Maintain, monitor and reconcile accounts receivables and accounts payable. Communicate to proper personnel when customer payments need to be brought current.
- Reconcile all accounts, including balance sheet accounts, bank accounts, inventory, fixed assets, prepaid, payroll and payroll liabilities, general ledger and sub-ledgers.
- Prepare monthly financial statements and special financial reports on an as-needed basis.
- Resolve any discrepancies or irregularities found in records, statements, or documented transactions.
Job Requirements:
* Bachelor's degree in accounting or related field.
- Previous experience as an Accountant.
- Good command in English both written and verbal.
- Exceptional attention to detail and accuracy with high analytical skills.
- Dynamic, hard-working, pleasant personality, self-disciplined & self-motivated.
- Must be a team player.
- must have strong English & Arabic verbal and written communication skills