- **Maintain financial records**: Keep accurate records of all financial transactions within the organization to ensure financial stability and compliance with regulations.- **Prepare financial reports**: Create reports summarizing the organization's financial status, including profit and loss statements, balance sheets, and cash flow statements.- **Manage accounts payable and receivable**: Monitor incoming and outgoing payments, process invoices, and ensure timely payments to vendors and suppliers.- **Assist with budgeting**: Collaborate with management to develop and track budgets, analyze variances, and make recommendations for cost-saving measures.- **Conduct financial audits**: Perform regular internal audits to ensure accuracy and compliance with financial regulations and best practices.- **Provide financial analysis**: Analyze financial data, trends, and performance metrics to provide insights and support decision-making.- **Maintain financial policies and procedures**: Establish and enforce financial policies and procedures to protect the organization's assets and maintain financial integrity.- **Advanced knowledge of accounting principles**: Understanding of principles including GAAP, financial reporting, and tax regulations to accurately record and report financial information.- **Strong analytical skills**: Ability to analyze complex financial data and trends to provide valuable insights and recommendations for improvement.- **Attention to detail**: Thoroughness in maintaining accurate records and identifying discrepancies to ensure financial accuracy and compliance.