Senior Accountant

  • The Senior Accountant is responsible for managing core accounting functions, including financial reporting, reconciliations, cash management, and compliance activities. This role ensures accurate and timely recording of financial transactions, supports budget planning and analysis, and maintains strong controls over accounting processes across the organization.

    • Analyze revenues and expenses to ensure they are recorded appropriately on a monthly basis.

    • Prepare monthly account reconciliations.

    • Review and recommend modifications to the accounting system and procedures.

    • Manage liquidity, cash flow, bank transactions & transfers.

    • Follow up on receivables and payables (collections and payments).

    • Review all sales invoices & follow up on the delivery.

    • Assist with Quarter and Annual Budget Reports.

    • Budget follow-up (actual vs. planned).

    • Assist with analyzing financial statements on a quarterly basis.

    • Assist with financial statements and supporting schedules on a quarterly basis.

    • Review accounting documents to ensure accuracy of information and calculations and make correcting entries.

    • Payroll processing & related journal entries.

    • Closely maintains and monitors the fixed assets system & depreciation.

    • Assist with tax reports (WHT tax, VAT tax, Payroll tax).

    • Closing books on a quarterly basis.

    • Manage relationships with key operations vendors.

    • Track vendor pricing, rebates and service levels.

    • Bachelor’s degree in accounting.

    • 5 to 7 years of experience in accounting.

    • Experience with ERP systems is a must.

    • Experience with Excel system is a must.

    • Excellent computer skills (Word, PowerPoint, and Outlook).

    • Very good verbal and written English.