Responsibilities: Independently handle full sets of accounts, including the preparation of vouchers, general ledger, reconciliations, schedules, and management accounts. Manage daily accounting functions, treasury, and cash management. Collaborate with business units and internal teams on finance and accounting matters. Participate in the preparation of interim and annual reports, including the creation of audit schedules. Assist with company secretarial and regulatory compliance matters, such as the preparation of announcements and circulars. Liaise with auditors, bankers, and other professional parties. Perform ad hoc assignments and other duties as required. Job requirements: Degree/diploma in accounting, with a minimum of 3 years of working experience. Ideally, candidates should have at least 3 years of experience in handling full sets of accounts. Proficient in written and spoken English and Cantonese.