Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accounts Receivable / Accounts Payable Specialist

$65k - $75k
Full-time

Terracycle



Full-time

Description

 

TerraCycle Overview 

TerraCycle is an international leader in innovative sustainability solutions, creating and operating first-of- their-kind platforms in recycling, recycled materials, and reuse. 

We recycle over 400 hard-to-recycle waste streams, including coffee pods, cigarette butts, PPE, and more, keeping billions of products and packages out of landfills and incinerators. We’ve built a scalable, global business by recycling waste others won’t into valuable raw materials, and have been profitable for 10+ years.

Since 2020, the US company has grown by over 93% and has expanded its capabilities through strategic acquisitions in the commercial recycling industry. Today, TerraCycle operates across 18 countries, working with leading brands, retailers, businesses, and other stakeholders to deliver practical solutions to eliminate waste. s.

Job Overview

The Senior AR/AP Specialist is responsible for the end-to-end accounts receivable and accounts payable functions, including cash application, collections, invoice processing, vendor management, accrual preparation, and month-end close support. This position ensures the accuracy and completeness of receivable and payable balances while maintaining strong internal controls and supporting continuous process improvements. The role serves as a key liaison between accounting, operations, customers, vendors and helps ensure accurate financial transactions, effective cash flow management and compliance with company policies and accounting procedures.

Primary Responsibilities

Accounts Receivable

  • Generate and distribute customer invoices accurately and timely. 
  • Process and apply customer payments, including ACH, wire transfers, checks, and credit card receipts. 
  • Reconcile unapplied cash and investigate payment discrepancies. 
  • Maintain customer master records and billing information. 
  • Review AR aging reports and monitor overdue balances. 
  • Conduct collection activities and communicate with customers regarding past due invoices. 
  • Escalate delinquent accounts and recommend reserve requirements as necessary. 
  • Prepare weekly cash collections reports and DSO metrics. 
  • Assist with bad debt analysis and allowance calculations. 

Cash Application and Treasury Support

  • Record daily cash receipts and ensure timely application to customer accounts. 
  • Reconcile bank deposits to customer remittances. 
  • Research unidentified receipts and resolve discrepancies. 
  • Assist with cash forecasting by providing collection estimates. 
  • Support bank reconciliations and treasury-related activities. 

Accounts Payable

  • Review, code, and process vendor invoices in accordance with company policies. 
  • Match invoices to purchase orders and receiving documentation. 
  • Process weekly payment runs, including ACH, wire transfers, and checks. 
  • Maintain vendor records and ensure W-9 documentation is current. 
  • Reconcile vendor statements and resolve invoice discrepancies. 
  • Monitor AP aging and ensure timely payment of obligations. 
  • Prepare annual Form 1099 reporting and related documentation. 
  • Support employee expense reimbursement processing. 

Month-End Close and Accrual Support

  • Prepare monthly AP accruals for goods and services received but not yet invoiced. 
  • Prepare recurring journal entries related to prepaid expenses, accrued liabilities, and other assigned accounts. 
  • Reconcile AR and AP subledgers to the general ledger. 
  • Prepare monthly account reconciliations and supporting schedules. 
  • Analyze fluctuations in AR and AP balances and investigate variances. 
  • Assist in ensuring timely and accurate monthly, quarterly, and year-end close processes. 
  • Support external audit requests by providing schedules and supporting documentation. 

Reporting and Analysis

  • Prepare AR aging, AP aging, collections, and cash receipts reports. 
  • Monitor customer payment trends and vendor balances. 
  • Assist with working capital reporting and cash flow analysis. 
  • Identify process inefficiencies and recommend improvements. 
  • Maintain KPIs such as DSO, AP days outstanding, and invoice processing metrics. 

Internal Controls and Compliance

  • Ensure transactions are processed in accordance with company policies and established controls. 
  • Maintain accurate supporting documentation and audit trails. 
  • Assist with SOX compliance activities, if applicable. 
  • Support internal and external audits. 
  • Participate in process automation and continuous improvement initiatives.

Requirements

Desired Qualifications

  • Associate's or Bachelor's degree in Accounting, Finance, or related field preferred.
  • 4–7 years of progressive AR and AP experience. 
  • Experience with cash application, collections, month-end close, and account reconciliations. 
  • Experience in a multi-entity or high-volume environment preferred.
  • Knowledge of internal controls and standard financial procedures to ensure accuracy and compliance.
  • Strong understanding of GAAP and accounting fundamentals. 
  • Advanced Microsoft Excel skills (Pivot Tables, VLOOKUP/XLOOKUP, formulas). 
  • Experience preparing journal entries and balance sheet reconciliations. 
  • Familiarity with 1099 reporting and sales tax processes. 
  • Experience with workflow and AP automation systems is a plus.
  • Strong communication and interpersonal skills.
  • Attention to detail and strong analytical abilities.
  • Proficiency with SAP Business One and Wrike a plus.
  • Ability to work with co-workers in different geographic regions
  • Ability to work independently while collaborating effectively with cross-functional teams
  • Organizational skills and ability to meet deadlines.
  • Continuous improvement mindset with a focus on process efficiency

Compensation

  • Medical, Dental, Vision, Life, AD&D insurance available after 30 days
  • 401(k) plan with company match available after 30 days
  • 22 PTO + 2 VTO + 9 paid holidays per year
  • Hybrid work schedule
  • Year-round Flex Fridays
  • Catered vegetarian lunch available in the office M-F
  • Casual office environment

TerraCycle is an Equal Opportunity Employer and is committed to Diversity, Equality and Inclusion.  

Note: International candidates must be eligible to work in their country of employment. At this time TerraCycle does not provide for visa sponsorships.

Job description is not all inclusive. TerraCycle reserves the right to amend this job description at any time.

Salary Description

$65,000 - $75,000 annually

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Accounts Receivable / Accounts Payable Specialist in Trenton, NJ vacancy
  •  ...Capital Health in New Jersey is seeking an Accounts Payable professional responsible for timely invoice processing and daily mail handling. You will develop skills in the AP IS System, communicate with vendors and CHS staff, and strengthen ties between A/P and Materials... 
    Suggested
    Full time
    Local area

    Capital Health (US)

    Lawrence, NJ
    17 hours ago
  • $38k - $65k

     ...Title Accounts Payable Classification Administrative/NonUnion Position Type District and School Support Positions - Non-Cert/ Accounts Payable...  ..., spouse, and dependent coverage options Accounts Payable Specialist Under the direct supervision of the Finance Supervisor, the... 
    Suggested
    Work at office

    East St. Louis Public Schools

    Ewing, NJ
    3 days ago
  • Title of Position Accounts Payable Specialist Location Fairless Hills, PA (Fully On-Site) Industry-Leading Benefits Medical, Prescription, Dental...  ...orders (POs) in D365 ERP software Match invoices to receiving documents/delivery tickets Ensure compliance with purchasing... 
    Suggested
    Temporary work
    Work at office

    Silvi Materials

    Fallsington, PA
    3 days ago
  • We are looking for an Accounts Payable Specialist to join our client located in Princeton, NJ. This contract opportunity with potential for a permanent role is ideal for someone who thrives and takes pride in handling high-volume payables work with accuracy, consistency... 
    Suggested
    Permanent employment
    Contract work

    Robert Half

    Princeton, NJ
    4 days ago
  •  ...A national non-profit organization is seeking an Accounts Payable Coordinator based in Newtown, PA or Princeton, NJ to manage a high volume of accounts payable invoices daily. The ideal candidate will have a high school diploma and over one year of experience in accounts... 
    Suggested

    Community Options Job Board

    Newtown, PA
    17 hours ago
  •  ...Description Job Description: Title: Senior Account Associate - Commercial Lines Work Mode:  Remote: Eastern and Central Times...  ...to ensure proper coverages are included. ~ Accounts Receivable: Monitor reports and take action on delinquent accounts,... 
    Senior
    Contract work
    For contractors
    Remote work

    Insurance Office of America

    Trenton, NJ
    3 days ago
  •  ...seeking a detail-oriented and experienced Accounts Payable Specialist to join our Accounting & Finance team...  ...matching (invoice, purchase order, receiving documents) Review, reconcile, and...  ...posting activities. Provide assistance to senior finance leadership as needed What We'... 

    Hamilton Jewelers

    Princeton, NJ
    2 days ago
  •  ...KVK Tech is seeking an Accounts Payable Specialist to join our team in Newtown, PA. The Accounts Payable Specialist is responsible for managing the day‑to‑day accounts payable operations within a dynamic pharmaceutical manufacturing organization. This role focuses primarily... 
    Flexible hours

    K V K Tech

    Newtown, PA
    2 days ago
  •  ...Senior ERP Project Manager Location: Trenton, NJ (Hybrid: 3 days in-office, 2 days...  ...PM leads transition from legacy accounting to Oracle Fusion. Reporting to the Director...  ..., federal grants, accounts payable/receivable) into a comprehensive Fiscal Operations... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Dew Softech

    Ewing, NJ
    2 days ago
  •  ...Job Description Job Description Accounts Payable Specialist   About KVK Tech KVK Tech is a U.S.-based generic and specialty pharmaceutical manufacturer committed to developing and producing high-quality, FDA-approved medicines that improve patients’ lives through... 
    Weekly pay
    Full time

    K V K Tech

    Newtown, PA
    2 days ago
  • Accounts Payable / Accounts Receivable Specialist Direct message the job poster from Made Scientific About Made Scientific Made Scientific is a leading US...  ...lift and carry light office materials (up to 10 lbs) Seniority level Associate Employment type Full-time Job... 
    Full time
    Contract work

    Made Scientific

    Princeton, NJ
    4 days ago
  • ON SITE - Mercer County, NJ - AP Specialist Consultant needed for our client, a fast growing...  ...) Qualifications Bachelor's degree in Accounting or related field 1 - 2 years in accounting...  ...of General Ledger system and Accounts Payable processing Strong organizational, analytical... 
    Work at office

    Michael Aaron Staffing, LLC

    Hamilton Square, NJ
    2 days ago
  • $28 - $32 per hour

     ...Job Description Job Description The Accounts Payable Specialist supports the dealership accounting department by processing vendor invoices...  ...supporting documentation, authorization, pricing, purchase orders, receiving information, and management approval before payment. •... 
    Hourly pay

    Drivo LLC

    Hightstown, NJ
    13 days ago
  •  ...Reporting to the Director of Finance, the Senior Accountant ensures the accurate and efficient...  ...THT needs. ESSENTIAL FUNCTIONS: Payables Records all invoices and requests for...  ...and yearly close schedules Receivables Records cash receipts and accounts... 
    Senior
    Contract work
    Shift work

    Trenton Health Team Inc

    Trenton, NJ
    28 days ago
  • $35 - $40 per hour

     ...established higher education organization that is looking to add a Senior Grants Accountant . This organization is looking for someone professional who...  ...with funding requirements. Research and resolve accounts payable issues with customers and vendors. Update and reconcile sub... 
    Senior
    Hourly pay

    Atrium Staffing

    West Windsor, NJ
    4 hours ago
  • $55k - $75k

     ...What is the opportunity? Foundation Academies is seeking a Senior Accountant to lead key accounting functions and ensure the accuracy, integrity...  ..., reports, and budget-to-actual analyses. Review accounts payable, revenue, payroll, and benefit accounting. Manage grant and... 
    Senior
    Temporary work
    Work at office
    Local area
    Home office

    Foundation Academies

    Trenton, NJ
    3 days ago
  • Summary The Senior Manager, Accounts Payable oversees the full AP cycle for Christian Dior US and Canada, ensuring timely and accurate invoice processing, strong financial controls, and continuous improvement of AP operations. This role partners with finance and business... 
    Senior
    Work at office

    Brobston Group LLC

    Cranbury, NJ
    17 hours ago
  •  ...Accounts Payable Administrator The Accounts Payable Administrator is responsible for accurately processing vendor invoices, maintaining...  ...invoices. This position works closely with purchasing, receiving, and other departments to resolve invoice discrepancies.... 

    Airline Hydraulics

    Bensalem, PA
    3 days ago
  • $96.4k - $144.6k

     ...Qualifications Bachelor’s Degree; preferably in Business, IT, Accounting, MIS, Finance, or a related field. Minimum 6 years of...  ...preferred). Strong functional knowledge of Oracle Accounts Payables and Oracle Payments, including invoice lifecycle, matching, holds... 
    Senior
    Full time
    Remote work
    Flexible hours
    Shift work

    World Wide Technology

    Trenton, NJ
    4 days ago
  •  ...Company Description   Job Description Responsibilities: Approximately 20 hours a week Accounts Payable and check processing Accounts Receivable and collections Billing and invoice processing Bank reconciliations Recording Journal Entries... 
    Part time

    Cpa Recruiter Online

    Trenton, NJ
    more than 2 months ago
  • $40k

     ...Job Description Job Description Accounts Receivable Clerk (Hybrid) Location: Mercerville, NJ (Hybrid: 1–2 days per week in-office) Pay: $40,000 per year ($19.23/hour) Standout Benefit: 100% Employer-Paid Premiums for Medical, Dental, and Vision (Single Coverage)! Schedule... 
    Hourly pay
    Full time
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    OCA

    Ewing, NJ
    3 days ago
  •  ...Senior Accountant Metals USA is seeking a Senior Accountant located in Langhorne PA. Metals USA is a solid, growth oriented, carbon...  ...production costs, purchases, import and export, freight, accounts payable & receivable, shipping, documentation, submission of inventory,... 
    Senior
    Work at office
    Night shift

    metalsusacareers

    Langhorne, PA
    1 day ago
  •  ...Accounts Payable Administrator HCSG is seeking an Accounts Payable Administrator to join our team. Attending to the general administrative needs of the Accounts Payable Department, this role works closely with and reports to the Accounts Payable Manager and Supervisor... 
    Live out
    Local area

    Healthcare Services Group

    Bensalem, PA
    1 day ago
  • $27.71 per hour

    Job Summary The Accounts Receivable Specialist will follow-up on unpaid claims including denied and held claims, denial review and resolution, corrected claims, denial appeals, payment posting as requested, contractual write offs and other adjustments, secondary billing... 
    Hourly pay

    SERV Behavioral Health System, Inc.

    Hamilton Square, NJ
    4 days ago
  • A thriving public accounting and advisory firm in Mercer County, NJ is looking to add an experienced Audit Manager to their assurance practice with a dynamic professional outlook and a personality to match! This leadership role offers the opportunity to manage client engagements... 
    Senior

    Robert Half

    Trenton, NJ
    4 days ago
  •  ...Senior Property Manager The Senior Property Manager is responsible for overseeing all facets of property operation at multiple...  ...revenue collection in accordance with lease obligations and accounts receivable procedures Manages resident relations and coordinates... 
    Senior
    Permanent employment
    Temporary work
    Work at office
    Local area
    Immediate start

    INGERMAN

    Cranbury, NJ
    1 day ago
  • $95k

     ...Senior Accountant – $95K + 5% Bonus | Onsite | Trenton, NJ Industry: Large Manufacturing Co. Base Pay Range $90,000.00/yr - $100,000.00/yr Why This Opportunity Stands Out Competitive salary up to $100K + 5% annual bonus Stable, well-established manufacturing company High... 
    Senior
    Full time

    FirstPRO

    Ewing, NJ
    17 hours ago
  •  ...Position Title: Senior Highway Engineer Location: Hamilton Township, New Jersey, United States Department: Highway/Roadway Description: H&H is seeking a Senior Highway Engineer to join the firm's New Jersey Regional Operation. This position is responsible... 
    Senior

    HARDESTY & HANOVER

    Hamilton, NJ
    1 day ago
  •  ...finance leader who thrives at the intersection of growth, investment analysis, and real estate strategy? Robert Half is seeking a Senior Manager, Real Estate Finance to play a pivotal role in shaping the future of our client located in South Jersey. As the primary finance... 
    Senior
    Relocation

    Robert Half

    Trenton, NJ
    2 days ago
  • Asplundh Electrical Testing in Trenton, New Jersey seeks an experienced individual to lead protective relay testing and calibration on medium- to high-voltage systems. The role requires 5+ years of hands-on experience, strong technical skills in relay technology, and the...
    Senior

    Asplundh Electrical Testing

    Ewing, NJ
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accounts Receivable / Accounts Payable Specialist. Be the first to apply!