Overview
This role supports the Finance team in Accounts Receivable, with a primary focus on invoice creation, account reconciliations, and cash applications. The position includes working with internal teams and customers to ensure timely and accurate billing, resolve past-due balances, and apply payments correctly.
Responsibilities
- Own the client invoicing lifecycle from start to finish
- Prepare and process customer invoices for contract and on-demand clients
- Manage customer portal submissions and updates
- Coordinate with internal teams to address invoicing and account concerns
- Review customer contracts for billing accuracy and completeness
- Track and report Accounts Receivable (AR) metrics, including aging and Days Sales Outstanding (DSO)
- Contribute to ad-hoc accounting and finance projects
- Support continuous improvement of AR policies and procedures
- Post journal entries and ensure accurate recording of transactions
- Apply customer payments accurately and in a timely manner
- Reconcile daily payment activity, settlement batches, and bank deposits
- Perform general ledger and customer account reconciliations
- Maintain and update customer records and billing data
- Investigate and resolve billing discrepancies and open items
- Respond to customer inquiries and follow up on outstanding issues
- Initiate collections on past-due accounts and negotiate payment solutions
Requirements
- 2+ years of experience in Accounts Receivable or Accounting, with a focus on collections
- Moderate to advanced level of experience with Microsoft Excel and Outlook
- Data analysis proficiency
- Familiarity with ERP or accounting systems
- Excellent communication and interpersonal skills
- Strong organizational and problem-solving skills
- Detail-oriented with the ability to meet tight deadlines
- Ability to thrive in a fast-paced and dynamic work environment
- Capable of working independently with minimal supervision
Preferred Qualifications
- Post-secondary degree or diploma in Accounting, Finance, or a related field
- Waste industry experience/knowledge
- Experience with Microsoft Dynamics 365
Compensation & Benefits
- Total compensation package includes Medical, Dental, Vision, Life Insurance, and Short-Term Disability
- Paid Vacation, Holidays, and Personal Days
- Additional educational opportunities and training may be available at the approval of management
- Benefits may vary by job and offer
- Pay range: 26.44 - 31.25 USD per hour (US)
Location
Equal Opportunity
Equal opportunity employer that values diversity in age, gender identity, race, ethnicity, sexual orientation, and physical/mental ability.