Key responsibilities:
- General ledger and month-end closing
- Maintain the general ledger and chart of accounts, ensuring every entry is accurate and properly supported.
- Lead the month-end and year-end close, including accruals, prepayments, depreciation and journal entries.
- Prepare and review balance sheet reconciliations, including bank, intercompany and control accounts.
Payables, receivables and cash
- Manage accounts payable: invoice processing, supplier reconciliations and payment runs.
- Manage accounts receivable: invoicing, credit control, collections and ageing reviews.
- Monitor daily cash position and prepare short-term cash flow reports.
Payroll, tax and compliance
- Ensure payroll is processed accurately and on time, with correct statutory deductions.
- Prepare or review sales tax returns and support corporate tax filings.
- Maintain internal controls.
- Coordinate the annual external audit and act as the main contact for auditors.
Reporting and team leadership
- Produce monthly management accounts and variance reports.
- Support the annual budget and forecasts with accurate actuals.
- Supervise, train and review the work of the accounts team.
- Improve processes and make better use of the accounting system/
Overseeing HR and Administrative departments
- Involving and assisting in managing the day-to-day accounting operations of the office and supporting the administrative works.
- Undertake ad hoc tasks and any other duties as assigned by the company from time to time, as deemed necessary to support the business operations.