Job Description
Financial Record Keeping: Maintain and update the general ledger, ensuring all financial transactions (journal entries, receipts, and disbursements) are accurately coded and recorded.
Accounts Receivable & Payable: Manage vendor invoicing, verify payment approvals, process accounts payable, and track aging accounts receivable to ensure timely collections.
Reconciliations: Perform monthly bank reconciliations, intercompany balance reconciliations, and subsidiary ledger reviews to resolve any discrepancies.
Compliance & Taxation: Assist in the preparation and filing of quarterly/monthly VAT returns in strict compliance with the Zakat, Tax and Customs Authority (ZATCA) regulations. Ensure all e-invoicing standards are met.
Month-End / Year-End Closing: Support the finance team in executing smooth month-...