Overseeing the day-to-day operations of the accounting department, including accounts payable, accounts receivable, and general ledgerEnsuring the accuracy and completeness of financial records and reports, including balance sheets, income statements, and cash flow statementsManaging the preparation and filing of all tax returns, including sales tax, payroll tax, and income tax returnsDeveloping and implementing financial systems and processes, including controls to ensure accuracy and compliance with financial reporting standardsCollaborating with internal stakeholders, including sales, marketing, and operations, to ensure that the company's financial goals are aligned with business objectivesDeveloping and managing budgets, forecasts, and financial reports to support decision-making and planningAnalyzing financial data and providing insights and recommendations to support the company's strategic objectivesEnsuring that all financial systems and processes are in compliance with relevant regulations, laws, and industry standardsManaging the performance and development of the accounting team, providing coaching, feedback, and training as needed.