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

Billing Manager

GrayMar Environmental Services Inc

GrayMar Environmental Services continues to expand its national footprint while remaining firmly grounded in the values that define who we are. We live by Respect, Integrity, Safe Work Practices, Excellence in Service, and a deep sense of Family - a commitment we proudly call RISE through Caring .

We specialize in environmental remediation, health and safety, hazardous materials management, waste disposal, and environmental emergency response. Through comprehensive and sustainable solutions, we help our clients and the communities we serve manage risk, maintain compliance, and protect the environment. Safety is our top priority , and we take pride in our highly skilled, dedicated team that works together to get the job done safely every time.

At GrayMar, every employee is seen, heard, and valued, not as a number, but as a member of our family. Our culture supports continuous learning, professional development, and long-term career growth. We offer a robust benefits package that includes wellness programs, a 401(k) with company matching, spending account options, and comprehensive medical, dental, and vision coverage. We also provide company-paid life and disability coverage (long and short-term), ensuring our employees are supported both in and out of the field.

Inclusion at GrayMar is not just an initiative; it is fundamental to how we innovate and grow. We draw strength from diverse experiences and perspectives and foster an inclusive environment where every voice matters. As we continue to grow nationwide, we remain committed to delivering exceptional service to our customers while building a workplace where people feel safe, supported, and proud to belong.

Position Overview

The Billing Manager owns and leads GrayMars billing function on a company-wide basis. Reporting to the Controller, this individual is accountable for the complete, end to end billing lifecycle across all offices, service lines, and revenue streams from contract and job setup through invoice generation, delivery, dispute resolution, and the handoff to collections. The Billing Manager serves as the process and system owner for billing within the Companys ERP and as the central point of coordination between corporate finance and the field, driving accuracy, timeliness, standardization, and a faster, more consistent billing cadence. As GrayMar grows through add-on acquisitions, this role will help integrate acquired billing operations including the invoicing staff and processes that join through those transactions making it both a hands-on ownership seat and a build-and-scale opportunity.

Key Responsibilities

Company-Wide Billing Ownership

  • Own the end-to-end billing process across all offices, locations, and service lines, serving as the single point of accountability for billing accuracy, completeness, and timeliness.
  • Establish, document, and enforce standardized billing policies, procedures, and internal controls that scale across a multi-location organization.
  • Set and monitor billing calendars and turnaround standards so invoices are issued promptly and in accordance with contract terms.

Lifecycle Process Control

  • Control the full billing lifecycle from upstream field data capture and customer/contract onboarding through rate and pricing setup, work-order and project tracking, invoice preparation and review, delivery, and rebill/dispute management.
  • Identify and eliminate billing gaps, leakage, and bottlenecks to reduce unbilled revenue and accelerate cash conversion.
  • Partner with Accounts Receivable and Collections to ensure clean handoffs and resolve aged unbilled and disputed balances.

Multi-State, Multi-Office Coordination

  • Coordinate and support billing preparation at each local office, ensuring complete, accurate, and timely billing inputs from the field.
  • Standardize billing practices across geographies while accommodating state-, jurisdiction-, and customer-specific requirements (including multi-state sales/use tax considerations).
  • Serve as the primary liaison between corporate finance and the field, proactively resolving billing questions and disputes directly with offices, operations, and customers.

ERP & System Ownership

  • Own the billing-related configuration, workflows, and master data within the Companys ERP, under the direction of the Controller.
  • Maintain rate tables, item and customer master data, billing templates, and approval routing while safeguarding data integrity and segregation of duties.
  • Partner with finance leadership and implementation resources to advance billing automation, reporting, and controls within the ERP.
  • Partially own the billing side of acquisition integration absorbing acquired companies invoicing staff, processes, and data into GrayMars billing operations and ERP.

Business & Revenue Understanding

  • Develop deep familiarity with GrayMars service lines and revenue elements including project-based, recurring/service, time-and-materials, unit-based, and milestone billing arrangements.
  • Accurately translate contract terms and field activity into invoices consistent with each revenue model and applicable revenue recognition requirements.
  • Support month-end close, billing reconciliations, and revenue reporting alongside the accounting and FP&A teams.

Billing Cadence, Scorecard & Continuous Improvement

  • Move the Company off month-end invoice batches toward a consistent weekly invoicing cadence, working to a defined weekly billing target that accelerates cash collection and month-end close.
  • Establish and own a billing scorecard in ERP surfacing aging and bottleneck metrics such as longest-outstanding billing tasks, slowest steps to invoice, on-time billing rate, and unbilled/rebill aging and report performance to finance leadership.
  • Use the scorecard to pinpoint root causes, drive corrective action, and continuously improve billing speed, accuracy, and control.

Desired Qualifications

  • Direct NetSuite experience, including involvement in billing-related configuration or implementation.
  • Experience with GoCanvas or a similar field-data-capture / digital forms platform that feeds the billing process.
  • Experience in a private-equity-backed or high-growth, multi-entity environment, including supporting M&A integration and ERP onboarding.
  • Familiarity with the environmental, waste, or broader field-services industries.
  • Working knowledge of revenue recognition (ASC 606) as applied to service and project-based billing.

Education and Experience Required

  • Bachelors degree in Accounting, Finance, Business Administration, or a related field (or equivalent practical experience).
  • Five to seven (57) years of progressive billing experience, including at least three (3) years in a billing supervisory or management capacity.
  • Demonstrated experience managing billing across multiple states and multiple offices or locations.
  • Hands-on ERP experience, including ownership of billing modules, workflows, and master data.
  • Project-based or contracting industry background (e.g., environmental services, construction, engineering, or field services), with a demonstrated ability to build billing processes around the nuances and customer-specific requirements of field work including milestones, time-and-materials, change orders, and retainage.
  • Hands-on experience consolidating or centralizing billing across multiple branches or locations ideally having built the centralized process at an organization with historically decentralized billing.
  • Thorough understanding of the end-to-end billing lifecycle and how it connects to revenue recognition and cash collection.
  • Advanced Microsoft Excel skills and strong analytical, organizational, and process-improvement abilities.
  • Excellent written and verbal communication skills, with a proven ability to coordinate across corporate and field teams.

Benefits

  • Comprehensive health benefits coverage after 60 days of full-time employment.
  • 401(k) with possible yearly company match.
  • Company paid STD, LTD, and life insurance.
  • Company paid time off and holidays.
  • Career path programs and ongoing company paid training.
  • Family culture with positive and safe work environments.

Disclaimer: This job description may not include all assigned duties, responsibilities, or aspects of the job described and may be amended at any time at the sole discretion of GrayMar Environmental Services, LLC.

GrayMar Environmental Services, LLC is an Equal Opportunity Employer. Employment opportunities at GrayMar are based on ones qualifications and capabilities to perform the essential functions of a particular job. All employment opportunities are provided without regard to race, religion, sex, pregnancy, childbirth or related medical conditions, victims of a QAOV and those with a family member who is a victim of a QAOV, national origin, age, veteran status, disability, genetic information, or any other characteristics protected by law.

Compensation details: 120000-140000 Yearly Salary

PI6d7a389219c8-26289-40982101

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Billing Manager in Hainesport, NJ vacancy
  • Mt Holly Rehabilitation and Healthcare Center is seeking a Business Office Manager to lead the center's financial operations, billing, and regulatory compliance, ensuring exceptional service for residents and families. This full-time role requires skilled nursing experience... 
    Suggested
    Full time
    Work at office

    Mounthollyrehabhc

    Lumberton, NJ
    3 days ago
  • $70k - $140k

     ...Billing Manager Position We are seeking an experienced Billing Manager to lead and optimize our client billing operations. This role is responsible for ensuring the accurate, timely, and efficient execution of billing processes while managing a team of billing professionals... 
    Suggested
    Hourly pay
    Contract work

    CMI Media Group

    Cherry Hill, NJ
    4 days ago
  • $55k - $63k

     ...reasons.) Description Join our team today and immerse yourself in a rewarding career for years to come! As the Accounts Payable (AP) Manager, you will work in an office-based setting within our Accountant department located in Mt. Holly, Burlington County NJ. Schedule:... 
    Suggested
    Full time
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    Oaks Integrated Care

    Mount Holly, NJ
    1 day ago
  •  ...are handled efficiently & accurately. Ensure all accounts payable batches are consistently checked to ensure accuracy & timeliness. Manage rush and unusual payment requests to ensure they’re handled appropriately. Pay some vendors on their portals or by phone as needed,... 
    Suggested

    firstPRO, Inc

    Mount Holly, NJ
    5 days ago
  • $85k - $92k

     ...Billing Manager Southern Jersey Family Medical Centers, Inc. is looking for a talented Billing Manager to step into our fast-paced facility! Summary: Responsible for managing and coordinating the overall functions of the patient billing cycle, including patient accounting... 
    Suggested
    Full time
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Southern Jersey Family Medical Centers

    Marlton, NJ
    18 days ago
  • Oaks Integrated Care is seeking an Accounts Payable Manager for their office located in Mt. Holly, NJ. In this full-time role, you will manage payment requests, ensure accuracy in accounts payable operations, and assist the finance team with various tasks. The right candidate... 
    Full time
    Work at office

    Oaks Integrated Care

    Mount Holly, NJ
    1 day ago
  • $80k - $90k

     ...invoice processing, coding, and approvals of the merchandising department Ensure timely and accurate vendor payments (check, ACH, wire) Manage vendor relationships and resolve discrepancies Maintain and enforce internal controls and policies Monitor AP aging and support... 
    Full time
    Local area

    LHH US

    Croydon, PA
    3 days ago
  • Oaks Integrated Care in Mount Holly Township is seeking an Accounts Payable Manager to oversee the accounts payable department. This role entails managing payments, leading staff, and ensuring all financial processes are accurate and efficient. The ideal candidate will... 

    Oaks Integrated Care

    Mount Holly, NJ
    5 days ago
  • A family-owned organization is seeking a senior-level, hands-on Accounts Payable Manager to lead a 6-10 person AP team at corporate headquarters. The organization is looking for a leader who can balance accountability with approachability — someone who can manage tenured... 

    London Approach

    Pennsauken, NJ
    5 days ago
  •  ...clients while fostering a supportive and dynamic work environment for our team. We are seeking a highly motivated and experienced Tax Manager to join our Individual Services team, with a specialized focus on trusts and estates. This is more than just a jobit's an... 
    Casual work
    Work at office
    Flexible hours

    Mercadien Consulting LLC

    Lumberton, NJ
    5 days ago
  • ## Finance Manager (US)- FP&AApplyremote type: Hybridlocations: Mount Laurel, New Jerseytime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 7, 2026 (6 days left to apply)job requisition id: R\_1496525**Work Location:**Mount Laurel, New Jersey,... 
    Work at office

    TD Bank

    Mount Laurel, NJ
    3 days ago
  • $120k - $165k

     ...Payable, and Vendor funding functions. Develop and perform analytical financial performance reviews of designated areas. Support management reporting of business segments and operating channels. Enhance the timeliness of completion and precision of the monthly... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    PEAC Solutions

    Mount Laurel, NJ
    20 hours ago
  • TD Bank is looking for a Finance Manager located in Mount Laurel, New Jersey. This role involves providing strategic financial advice and analysis, managing senior relationships, and driving business growth through financial insights. The ideal candidate will have a strong... 

    TD Bank

    Mount Laurel, NJ
    5 days ago
  • Marlin Leasing Corp in Mt. Laurel, NJ, is looking for a mid-career Project Manager to lead technology-driven projects across teams. The role emphasizes project management, stakeholder engagement, and strategic decision-making. Applicants should have strong technical acumen... 
    Remote job
    Work at office

    Marlin Leasing Corp

    Mount Laurel, NJ
    5 days ago
  •  ...Summary The Finance Manager will collaborate with Corporate Finance leadership to support Company’s mortgage loan origination, servicing and corporate business segments. Conduct analysis and prepare financial performance reports, variance analyses, forecasts and other... 
    Work at office
    Local area

    Dormont Manufacturing Company

    Marlton, NJ
    3 days ago
  • $50 - $60 per hour

     ...progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning.   Advantages of contracting with us: You'll be able to choose which projects you want to work on... 
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Cherry Hill, NJ
    more than 2 months ago
  • $91k - $145.6k

    TD Bank in Mount Laurel, New Jersey, is looking for a Finance Manager to provide strategic finance advice and analysis. The role demands 7+ years of experience and excellent FP&A skills. The successful candidate will manage senior relationships, conduct complex financial... 
    Remote job

    TD Bank

    Mount Laurel, NJ
    4 days ago
  • Nexxt, Inc. is looking for a Finance Manager to provide strategic finance advice, conduct analyses, and engage with senior management. The role involves financial audits and driving the business's strategic direction through data insights. This position requires at least... 

    Nexxt, Inc.

    Mount Laurel, NJ
    4 days ago
  •  ...professional development. At Citrin Cooperman, we offer competitive compensation and benefits and most importantly, the flexibility to manage your personal and professional life to focus on what matters most to you! Responsibilities Review tax returns, tax projections,... 
    Work at office

    Citrin Cooperman

    Mount Laurel, NJ
    2 days ago
  •  ...the autonomy to reach your goals. EisnerAmper is seeking a Tax Manager in our Affordable Housing Tax practice. Our Affordable Housing...  ...firm leadership. Taking responsibility for accurate time and billing for self and team. Developing a working knowledge of the client... 
    Local area

    EisnerAmper

    Mount Laurel, NJ
    3 days ago
  • RhythMedix, Inc. is seeking a Data Manager to support strategic finance and data analytics initiatives. This position is pivotal in transforming data into actionable insights for decision-making in a rapidly growing healthcare organization. Ideal candidates will possess... 
    Remote job

    RhythMedix, Inc.

    Mount Laurel, NJ
    5 days ago
  • $91k - $145.6k

    TD Bank Group is looking for a Finance Manager in Mount Laurel, New Jersey. This role demands strategic finance advice and thorough analysis across various business areas. The position offers a salary ranging from $91,000 to $145,600 and requires at least 7 years of relevant... 

    TD Bank Group

    Mount Laurel, NJ
    4 days ago
  • EisnerAmper is seeking a Tax Manager for their Affordable Housing Tax practice. The role involves managing client engagements, building relationships, and ensuring compliance with tax regulations. Ideal candidates should have a Bachelor's degree in Accounting, 4+ years... 

    EisnerAmper

    Mount Laurel, NJ
    5 days ago
  • RhythMedix is seeking a Data Manager to lead strategic finance and data analytics from Mount Laurel Township, NJ. The role blends FP&A with advanced analytics, focusing on data extraction, modeling, and Power BI reporting to inform executive decisions. The ideal candidate... 

    Rhythmedix

    Mount Laurel, NJ
    3 days ago
  • $131k - $244k

     ...position will work closely with the division Vice President/General Manager and will be responsible for driving strategic projects and...  ...quoting, progress payments, milestone and percent of completion billing and earned value management Prior experience with Federal... 
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Flexible hours

    Harris Geospatial Solutions

    Camden, NJ
    5 days ago
  •  ...Controller with an understanding of Yardi Voyager to join our team. In this role, you will be responsible for overseeing the financial management and reporting of our real estate properties, as well as collaborating with our external auditors to ensure accuracy and... 

    NFI Industries

    Camden, NJ
    5 days ago
  • Description We are seeking a Group Health Benefits Account Manager to join our team! You will manage an existing book of group health accounts (primarily NJ small Groups) and offer solutions to drive company revenue. Responsibilities Present and sell company products... 
    Remote work

    Clarke Insurance Agency Inc

    Mount Holly, NJ
    1 day ago
  • $92.22k - $149.31k

     ...New Jersey, États-Unis d'Amérique Hours 40 Pay Details $92,220 - $149,310 USD Line Of Business Audit Job Description The Audit Manager II provides specialized expertise to help guide the planning, risk assessment, and execution of audits. This role plays an essential... 
    Work at office
    Local area

    TD

    Mount Laurel, NJ
    5 days ago
  • $98.7k - $158.4k

     ...st Shift (United States of America) Total Weekly Hours: 40 Additional Locations: Job Information: Summary: Manages and coordinates the daily work and operations of the finance staff. Oversees monthly financial statements, stakeholder statements... 
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    Virtua, Inc.

    Evesham, NJ
    1 day ago
  • $120k - $165k

    PEAC Solutions is seeking a Director of Accounting based in Mount Laurel Township, NJ. The role involves overseeing the accounting department's processes, including financial reporting and audit coordination. Ideal candidates will have over 10 years of accounting experience...
    Work at office
    Remote work

    PEAC Solutions

    Mount Laurel, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Billing Manager. Be the first to apply!