- Maintains and balances subsidiary accounts by verifying, allocating, posting, and reconciling transactions; resolving discrepancies to General Ledger to include, but not limited to, cash, credit card, clearing accounts, and various prepaid accounts. These reconciliations require formal journal entries, as needed, to balance the accounts.
- Consolidated and unconsolidated financial Statement preparation; including Balance Sheets, Statements of Cash Flows, and Statement of Income and Operations.
- Fixed asset accounting, including acquisitions, disposals, transfers, and maintenance.
- Assures real-time processing for cash transactions and ensures revenues and expenses are recorded in the proper period.
- Coordinate and/or assist with financial and regulatory tax audits.
- Assist with preparing fuel and sales tax returns.
- Assist with the annual budget process; and monthly and year-end closing.
- Various projects and reporting requirements to management.
- Acts as a resource to accounts payable, customer care team, management, and location managers to resolve general ledger issues and questions (coding, balancing, reports, etc.).
- Strong ability to work with team members, and foster and develop team relationships at all levels of the organization.
- Understanding of company business cycles and internal control review and recommendations on policies and procedures.
- Assist the Controller with projects as needed.
- Other duties as requested by the Controller, CFO, and Senior Management Team.
Senior Accountant
The Senior Accountant ensures accurate accounting in line with GAAP by recording, verifying, and consolidating transactions. Duties include financial analysis, internal control reviews, audit functions, and managing financial projects.