Prepare and post journal entries and maintain the general ledger
Perform monthly bank and account reconciliations
Assist in the preparation of financial statements and management reports
Monitor and analyze financial data to identify discrepancies
Support budgeting, forecasting, and financial planning processes
Assist with internal and external audits and ensure compliance with regulations
Ensure accurate and timely processing of accounts payable and receivable
Maintain organized records of financial transactions and documentation
Bachelor’s degree in Accounting, Finance, or related field
2–5 years of accounting experience
Solid understanding of accounting principles (GAAP/IFRS)
Proficiency in accounting software (e.g., QuickBooks, Xero, Sage, or ERP systems)
Strong Excel skills (VLOOKUPs, pivot tables, etc.)
Excellent attention to detail and organizational skills
Strong problem-solving and analytical abilities
Ability to work independently and meet deadlines
Professional certification (e.g., CPA, ACCA, or in progre