Perform day-to-day accounting tasks, including but not limited to accounts payable, accounts receivable, general ledger entries, and bank reconciliations.
Prepare and maintain accurate financial records, including financial statements, reports, and schedules.
Manage the month-end and year-end closing processes, ensuring timely and accurate completion.
Assist in budget preparation, forecasting, and variance analysis.
Conduct periodic internal audits to ensure compliance with company policies and procedures.
Handle taxation matters, including the preparation and filing of SST returns.
Collaborate with cross-functional teams to ensure accurate cost accounting and inventory valuation.
Monitor and analyze financial performance, highlighting trends, issues, and opportunities.
Provide support during external audits and liaise with auditors as necessary.
Stay updated with accounting standards, regulations,...