Handle full set of accounts for local and overseas entities, including comprehensive fixed asset management.
Prepare and post journal entries, reconcile financial statements and general ledger accounts, identify discrepancies, and ensure data accuracy.
Perform monthly accounting activities, including accruals, prepayments, deferrals, reclassifications, and interdepartmental entries.
Conduct account analysis to ensure balances are accurate and properly classified in accordance with accounting standards.
Collaborate with internal departments to gather, analyze, and interpret financial data, ensuring compliance with professional, statutory, and regulatory requirements.
Align general ledger accounting practices to support budgeting and forecasting, and recommend solutions to improve internal controls and processes.
Prepare monthly financial reports and supporting schedules.
Coordinate and participate in monthly stock takes, ensuring proper cut-off procedures.
Maintain proper documentation and recordkeeping for audit and internal review purposes.
Support internal and external audits as required.
Participate in and support finance and cross-functional improvement projects, including process optimization, system enhancements, automation initiatives, and continuous improvement activities.
May be required to travel or work outstation to support business operations, audits, stock takes, or project-related activities as needed.
Job Requirements:
Bachelor's Degree in Accounting, Finance, or Financial Management.
Minimum 2 years of experience in General Ledger and/or Costing.
Minimum 2 years of audit experience.
Experience working in a multinational company is a strong advantage.
Strong proficiency in Microsoft Excel.
Excellent communication and interpersonal skills, with the ability to collaborate effectively across multiple departments and levels of the organization.
Ability to identify process gaps and contribute to continuous improvement initiatives.