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

Senior Accounts Receivable / Accounts Payable Specialist

TerraCycle

Job Description

Job Description

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.

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Senior Accounts Receivable / Accounts Payable Specialist in Trenton, NJ vacancy
  •  ...Accounts Payable Specialist (Contract) Hamilton, NJ | Onsite | 3–6 Month Project Our client is seeking a detail-oriented Accounts Payable Specialist to join their team for a 3–6 month project assignment. This position will support high-volume accounts payable operations... 
    Suggested
    Contract work
    Work at office
    Local area

    Vaco Recruiter Services

    Hamilton, NJ
    2 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
    4 days ago
  • $31 - $42 per hour

     ...and operational leadership. Our team is comprised of finance, accounting, supply chain, corporate strategy & development and tax professionals...  ...data. Identify and communicate Procurement and Accounts Payable processing errors for correction. Partner and communicate... 
    Senior
    Part time
    Local area
    Remote work
    Shift work

    Intuit

    Trenton, NJ
    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... 
    Suggested
    Full time
    Contract work

    Made Scientific

    Princeton, NJ
    4 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... 
    Suggested
    Flexible hours

    K V K Tech

    Newtown, PA
    1 day ago
  • $55k - $70k

     ...Accounts Payable Specialist The Accounts Payable Specialist is responsible for overseeing and executing complex tasks within the Accounts Payable function. This role ensures accuracy, compliance, and efficiency in vendor management, invoice processing, and owns the... 
    Hourly pay
    Temporary work

    ANI Pharmaceuticals, Inc.

    Princeton, NJ
    21 days ago
  •  ...Accounts Payable Specialist Location: Princeton, NJ (Hybrid) Employment Type: Full-Time A growing and well-established organization is seeking an experienced Accounts Payable Specialist to join its accounting team. This position offers the opportunity to work in a collaborative... 
    Full time

    Vaco Recruiter Services

    Princeton, NJ
    5 days ago
  • $45k - $52k

     ...Accounts Payable Specialist At MJH Life Sciences our success is measured by your success! If you set your standards high and want to contribute to a winning team, we'll provide you with every opportunity to help grow our company and your career. Our associates come... 
    Temporary work
    Work experience placement

    MJH Life Sciences

    Cranbury, NJ
    3 days ago
  •  ...Accounts Payable Specialist Yard Truck Specialists is the nation's premier dealership for spotter trucks and terminal tractors. Headquartered in...  ...Responsibilities Assist the accounts payable department Reconcile vendor receiving discrepancies, shortages, breakage Review vendor invoices... 
    Weekly pay
    Immediate start

    Yard Truck Specialists, Inc.

    Bensalem, PA
    6 days ago
  • $80k - $95k

     ...Description Job Description: Title: Senior Account Manager - Commercial Lines Hybrid Preferred: 1-2 days in Columbia, SC...  ...negotiate coverages, and present proposals. ~ Accounts Receivable: Monitor reports and take action on delinquent accounts,... 
    Senior
    For contractors
    Remote work

    Insurance Office of America

    Trenton, NJ
    4 days ago
  •  ...Accounts Payable Specialist Location: Princeton, NJ (Hybrid) Employment Type: Full-Time A growing and well-established...  ...interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please... 
    Full time
    For contractors
    Work at office
    Local area

    Vaco

    Princeton, NJ
    1 day ago
  • KVK Tech, Inc. is seeking an Accounts Payable Specialist to manage day-to-day accounts payable operations in Newtown, Pennsylvania. The ideal candidate will have hands-on experience and strong attention to detail in a fast-paced environment. This role includes processing... 

    KVK Tech, Inc.

    Newtown, PA
    5 days ago
  • $101.3k - $168.7k

     ...performance. They have significant interface with the Program Manager, senior technical staff on the contract, as well as other functional organizations including Contracts, Subcontracts, Finance, Accounts Receivable, and Procurement. They will interface, provide direct analysis... 
    Senior
    Contract work
    Work experience placement
    For subcontractor
    H1b
    Work at office
    Remote work

    SMX Corporation

    Ewing, NJ
    1 day ago
  •  ...seeking a detail-oriented Bookkeeper based in Cranbury, NJ, to support day-to-day accounting operations. This role involves processing payroll, managing accounts payable and receivable, and handling banking activities. The ideal candidate should have 7-10+ years of experience... 
    Senior

    LHH

    Cranbury, NJ
    5 days ago
  • $45k - $52k

    MSS MJH Shared Services in Cranbury Township is seeking an Accounts Payable Specialist to manage vendor invoices and enhance invoice processing using AI tools. The role requires 1-3 years of experience in accounting and a strong understanding of GAAP principles. Candidates... 

    MSS MJH Shared Services

    Cranbury, NJ
    5 days ago
  • $123.4k - $176.3k

     ...business requirements and provide options analysis. The Senior Software Engineer, SAP FICO will be responsible for facilitating...  ...the following functions preferred: General Ledger, Accounts Receivable, Accounts Payable, Fixed Assets, Intercompany Accounting, Profitability... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Ewing, NJ
    1 day 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
    3 days ago
  • LVMH Group, specifically Christian Dior, is looking for a Senior Manager, Accounts Payable in Cranbury Township, New Jersey. This role will be essential in overseeing the accounts payable cycle, ensuring timely processing of invoices and fostering cross-functional collaboration... 
    Senior

    LVMH Group

    Cranbury, NJ
    1 day ago
  • $125k - $135k

    Christian Dior Couture is seeking a Senior Manager for Accounts Payable to manage the full cycle of accounts payable for the US and Canada. This role is vital for ensuring timely processing of invoices and payments while maintaining compliance with financial controls. The... 
    Senior

    Christian Dior Couture

    Cranbury, NJ
    4 days ago
  • Christian Dior Couture is seeking a Senior Manager, Accounts Payable in Cranbury Township, New Jersey. The candidate will oversee the full accounts payable cycle, ensuring invoices are processed timely and maintaining strong financial controls. The role requires at least... 
    Senior

    Christian Dior Couture

    Cranbury, NJ
    5 days ago
  • Brobston Group LLC is hiring a Senior Manager, Accounts Payable to oversee the complete AP cycle for Christian Dior US and Canada. This role requires managing timely and accurate invoice processing while ensuring robust financial controls and operational improvements in... 
    Senior

    Brobston Group LLC

    Cranbury, NJ
    3 days 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
    6 days ago
  •  ...Job Description: Senior Manager, Accounts Payable Scope: Christian Dior (US and Canada) Reports to: VP, Accounting Job Purpose The Sr. Manager of Accounts Payable will be responsible for overseeing the full accounts payable cycle, ensuring timely and accurate processing... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Flexible hours

    LVMH Group

    Cranbury, NJ
    5 days ago
  •  ...looking to take the next step in your accounting career with a growing manufacturer...  ...organization? Our client is seeking a Senior Accountant who enjoys solving problems...  ...Collaboration Partner with Accounts Payable, Accounts Receivable, and other finance teams to provide support... 
    Senior
    Remote job

    firstPRO, Inc

    Newtown, PA
    5 days ago
  •  ...Senior Staff Accountant Reports To: Vice President, Finance Position Summary The Senior...  ..., liabilities, payroll, accounts payable, inventory, deferred revenue, royalties...  ...Manage and reconcile accounts receivable, inventory, capital investments, prepaid... 
    Senior
    Local area

    Springer Publishing

    Princeton, NJ
    1 day ago
  • $50k - $55k

     ...life and disability insurance, 401k with generous company match, and much more! We are seeking a detail-oriented and reliable Accounts Payable Clerk to join our team. The successful candidate will be responsible for managing the accounts payable function, including processing... 
    Full time
    Work at office
    Local area
    Work visa
    Monday to Friday

    Citizens United Reciprocal Exchange

    Princeton, NJ
    1 day ago
  • $135.95k - $164.74k

     ...in clinical studies. Position Summary The Senior Principal Scientist will serve as a CMC...  ...vision care. Well‑being support: Well‑Being Account, Living Life Better, Employee Assistance...  ...employer. All qualified applicants will receive consideration for employment. #J-18808-Ljbffr... 
    Senior
    Full time
    Flexible hours

    Bristol-Myers Squibb

    Ewing, NJ
    3 days ago
  • $46k - $74k

     ...NJ has an immediate opening for a Senior Administrative Specialist. This opening is located at IDA’s Center...  ...‑P including travel, purchasing, accounts payable, property, and executive...  ...discrimination. All qualified applicants will receive consideration for employment... 
    Senior
    Work at office
    Immediate start

    The Center for Communications Research - CCR-P: Princeton

    Princeton, NJ
    5 days ago
  • $95k - $105k

     ...Accounting Professional Salary: $95k-$105k plus bonus for a total comp of $110k - $121k Responsibilities Play a key role in the month end close process Complete account reconciliations and variance analysis Collaborate with internal teams on processes... 
    Senior

    KNM Resources

    Trenton, NJ
    2 days ago
  •  ...Cardinal Health is seeking a Senior Coordinator, Prior Authorization, in Trenton, NJ. This remote role involves tracking payer approvals for medical equipment orders. Responsibilities include account review, document submission, and follow-ups. Candidates should have... 
    Senior
    Remote work

    Cardinal Health

    Ewing, NJ
    5 days 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!