Prepare accurate and timely financial statements, generate reports on costs and expenditures, and conduct variance analysis. Assist in creating and monitoring budgets, and prepare revenue projections and expenditure forecasts. Ensure compliance with accounting principles, assist with internal and external audits, and help resolve discrepancies and issues. Maintain and reconcile balance sheet and general ledger accounts, and ensure the accuracy of financial data. Develop recommendations to optimize the company's accounting systems and procedures and detect inaccuracies. Review and recommend modifications to accounting systems and procedures to improve efficiency and strengthen internal controls.