- Maintain accurate financial records and prepare financial reports
- Perform regular audits to ensure compliance with laws and regulations
- Manage accounts payable and accounts receivable processes
- Prepare and file tax returns and other financial statements
- Provide financial advice to management and stakeholders
- Monitor and manage cash flow
- Develop and implement financial policies and procedures
- Conduct financial analysis to identify trends and opportunities for improvement
- Collaborate with other departments to ensure financial objectives are met
- Stay up-to-date with accounting best practices and industry trends