Key Responsibilities: Prepare and maintain accurate and timely financial records, including general ledger entries, journal entries, and bank reconciliations. Perform month-end and year-end closing activities, ensuring compliance with accounting standards and deadlines. Assist in the preparation of financial statements, including balance sheets, income statements, and cash flow statements. Analyze financial data, identify trends, and provide insights to management for decision-making purposes. Monitor and reconcile accounts payable and accounts receivable transactions. Assist in budgeting and forecasting processes, including variance analysis and providing recommendations for cost optimization. Prepare and submit tax returns and ensure compliance with tax regulations. Collaborate with internal teams, such as procurement and operations, to ensure accurate and timely recording of financial transactions. Assist in the implementation and improvement of accounting policies, procedures, and internal controls. Stay updated on accounting regulations, standards, and best practices. Qualifications: Fresh grads are welcome to apply for assist role. Diploma or degree in accounting or finance, or relevant field. Strong knowledge of basic accounting principles and financial processes. Proficient in Microsoft Office Suite, particularly Excel, and experience with accounting software. Excellent attention to detail and accuracy in financial data entry and record-keeping. Strong organizational and time management skills with the ability to prioritize tasks and meet deadlines. Excellent communication skills, both written and verbal. Ability to work independently and as part of a team. Strong problem-solving skills and ability to analyze financial data. Experience with payroll processing and statutory compliance filings is a plus.