Prepare and maintain financial statements (income statement, balance sheet, cash flow).
Handle month-end and year-end closing.
Ensure compliance with financial regulations and support audits.
Manage accounts payable and receivable, including invoicing and payments.
Perform bank reconciliations and resolve discrepancies.
Monitor daily cash transactions and petty cash.
Assist with budgeting, expense tracking, and variance analysis.
Identify and resolve accounting issues.
Support process improvements and maintain SOPs.
Assist in supervising junior staff when needed.
Provide financial reports and insights to management.
Perform other ad-hoc duties as assigned.
Degree in Accounting or related field
Minimum 2–5 years of relevant working experience
Experience with accounting systems (e.g. SQL, AutoCount)
Attention to detail and high level of accuracy
Ability to handle confidential information with integrity
Please get in touch with us for more information.