- Oversee the day-to-day operations of the accounting department
- Prepare financial statements and reports for management
- Manage accounting data and ensure accuracy of financial records
- Monitor cash flow, budgeting and forecasting
- Coordinate with external auditors for year-end audits
- Review and analyze financial information to identify areas of improvement
- Supervise and train accounting staff
- Communicate with vendors, clients and internal stakeholders to resolve issues
- Maintain compliance with accounting policies and regulations