Core responsibilitiesFinancial record-keeping: Maintaining accurate and complete financial records, including general ledgers, balance sheets, and income statements.Financial reporting: Preparing and analyzing financial statements, budgets, and forecasts for internal management and external stakeholders.Tax compliance: Filing tax returns, ensuring compliance with tax laws, and providing advice on tax planning strategies to minimize liabilities.Auditing: Conducting internal audits to assess financial health and ensure accuracy and compliance with accounting principles (e.g., GAAP) and regulations.Financial analysis: Examining financial data to identify risks, improve efficiency, reduce costs, and provide strategic recommendations to management.