Job Duties & Responsibilities:
· Review Oracle modules (accounts receivable, accounts payable, fixed assets, general ledger) for accurate financial records.
· Prepare and review regular and ad-hoc financial reports (balance sheet, income statement, closing balance).
· Verify documents submitted by other departments for payment according to company policy. · Review purchase procedures, invoices, contracts, and financial procedures to ensure compliance.
· Provide management with clear views through financial statements and reports.
· Supervise invoicing and collection processes to meet contractual requirements with clients and vendors.
· Manage general ledger accounts and accounts payable to ensure proper cost allocation and documentation.
· Coordinate with internal and external auditors for financial audits.
· Conduct monthly bank reconciliations to ensure clear cash management.
· Oversee finance department workflow, reports, and filing. Requirements:
· 5+ years of experience in accounting and finance. · University Degree in Accounting, Finance, or equivalent. · Fluent in spoken and written English and Arabic. · Proven management and supervisory skills. · Strong analytical, financial analysis, and communication skills. · Effective organizational and stress management abilities. · Ability to train and manage staff.