Talent.com
Invoicing Associate
Invoicing AssociatePetro Service is hiring for an Invoicing Associate in Saint John, NB. • Saint John, NB, Canada
Invoicing Associate

Invoicing Associate

Petro Service is hiring for an Invoicing Associate in Saint John, NB. • Saint John, NB, Canada
30+ days ago
Job type
  • Full-time
Job description

We have remained focused on providing the best service in the industry, driven by our employees’ passion, professionalism, and knowledge. We believe that our people are our greatest assets, and we are committed to offering continuous education and opportunities for growth.

Join our dynamic team as an Invoicing Associate in Saint John, NB! In this role, you will be responsible for preparing and processing customer invoices accurately and efficiently.

As an Invoicing Associate, you will :

  • Prepare customer invoices in a timely manner
  • Review invoices for accuracy and ensure compliance with customer contracts, including pricing and requirements
  • Ensure correct pricing, discounts, taxes, and other applicable charges are included
  • Meet specific monthly invoicing budgets
  • Answer invoicing inquiries and resolve customer disputes
  • Process credit card payments
  • Upload invoices to customer portals
  • Create credit memos
  • Collaborate and build relationships with service supervisors, dispatchers and technicians

Required Competencies

  • Post-secondary education (degree / diploma) and / or equivalent experience
  • 2–3 years’ experience in a business environment
  • Proven experience in invoicing or a similar role
  • Strong mathematical, analytical, and problem-solving skills
  • High energy, goal-oriented, and self-motivated with a positive attitude
  • Detail-oriented and deadline-conscious
  • Team player with the ability to multi-task
  • Excellent interpersonal, organizational, and communication skills
  • Proficient in Microsoft Office (particularly Excel)
  • Experience with Microsoft Dynamics GP considered an asset
  • Why Join Us?

    Our commitment to providing the best service in the industry is driven by our employees’ passion, professionalism, and expertise. We believe that our people are our greatest assets, and we are dedicated to offering continuous education and growth opportunities.

    What We Offer

  • A supportive, inclusive work environment that values teamwork, innovation, and growth
  • Comprehensive health and dental benefits, plus an Employee & Family Assistance Program
  • 5% RRSP matching to support your financial future
  • Paid vacation and personal time
  • Educational scholarships for dependents
  • Annual fitness allowance and regular company events
  • Referral bonuses and rewards programs to celebrate your contributions
  • Ready to join one of Canada’s top petroleum service companies? Apply today! Visit to learn more about us. We thank all applicants for their interest; only those selected for interviews will be contacted.

    Create a job alert for this search

    Invoicing Associate • Saint John, NB, Canada

    Similar jobs
    Inventory Accounting Team Lead - Close & Billing Excellence

    Inventory Accounting Team Lead - Close & Billing Excellence

    Irving Oil Ltd. • Saint John
    Full-time
    A leading energy company in Saint John is seeking a Team Lead Inventory Accounting.The role involves overseeing financial reporting and billing accuracy for Canadian Terminals.The ideal candidate w...Show more
    Last updated: 18 days ago • Promoted
    Lawyer / Associate - HedgeLegal

    Lawyer / Associate - HedgeLegal

    HedgeLegal • saint john, nb, ca
    Full-time
    HedgeLegal is a boutique law firm specializing in providing advisory and negotiation services for complex trading and financing documentation. The firm serves a global client base, with a primary fo...Show more
    Last updated: 2 days ago • Promoted
    Rates Specialist - Fuel

    Rates Specialist - Fuel

    Fuel • saint john, nb, ca
    Full-time
    There’s a moment when it all comes together.When a complicated challenge turns into a creative solution.When a problem turns into an opportunity. And if challenges arise? That’s ok – rise to the cha...Show more
    Last updated: 2 days ago • Promoted
    (CAN) OMNI Customer Fulfillment Associate

    (CAN) OMNI Customer Fulfillment Associate

    Walmart Canada • Saint John
    Full-time
    Working as an OMNI Customer Fulfillment Associate at Walmart Canada is a great way to develop your skills in the retail industry. An OMNI Customer Fulfillment Associate picks, packs and dispenses on...Show more
    Last updated: 18 days ago • Promoted
    Customer Service Associate

    Customer Service Associate

    Savers / Value Village • Saint John, NB, CA
    Full-time +1
    Job Title : Customer Service Associate.As one of the largest for-profit thrift operators in the United States, Canada and Australia for value priced pre-owned clothing, accessories and household goo...Show more
    Last updated: 30+ days ago
    Team Lead Inventory Accounting

    Team Lead Inventory Accounting

    Irving Oil • Saint John
    Full-time
    As an Inventory Team Lead at Irving Oil, you will oversee month‑end, quarter‑end, and year‑end closing processes for Canadian Terminals and Irving Energy, ensuring accurate reporting of business li...Show more
    Last updated: 18 days ago • Promoted
    Lawyer / Associate

    Lawyer / Associate

    HedgeLegal • saint john, nb, ca
    Full-time
    HedgeLegal is a boutique law firm specializing in providing advisory and negotiation services for complex trading and financing documentation. The firm serves a global client base, with a primary fo...Show more
    Last updated: 2 days ago • Promoted
    Customer Experience Associate

    Customer Experience Associate

    Ditrop Inc • Saint John
    Full-time
    Saint John East, Canada | Posted on 02 / 01 / 2026.The Customer Support Operations Agent is the first point of contact for customers across all Ditrop's products. This role is responsible for handling a...Show more
    Last updated: 2 days ago • Promoted
    Inventory Accounting Lead : Close, Billing & Team Growth

    Inventory Accounting Lead : Close, Billing & Team Growth

    Cpanewbrunswick • Saint John
    Full-time
    A leading energy company in Canada is looking for an Inventory Team Lead to oversee the accounting processes for Canadian Terminals and Irving Energy. Responsibilities include managing month-end, qu...Show more
    Last updated: 18 days ago • Promoted
    Rates Specialist

    Rates Specialist

    Fuel • saint john, nb, ca
    Full-time
    There’s a moment when it all comes together.When a complicated challenge turns into a creative solution.When a problem turns into an opportunity. And if challenges arise? That’s ok – rise to the cha...Show more
    Last updated: 2 days ago • Promoted
    Associate – Business Valuations and Litigation Support

    Associate – Business Valuations and Litigation Support

    Daum Terpkosh Valuations • saint john, nb, ca
    Full-time
    Done checking boxes in audit? Start changing outcomes.Move from audit to business valuation and litigation support, where every file is different, your judgment matters, and your work impacts real ...Show more
    Last updated: 9 days ago • Promoted
    Associate Consultant

    Associate Consultant

    Custom Healthcare Compliance Solutions • saint john, nb, ca
    Full-time
    Associate Consultant – Healthcare Compliance.Montreal, QC (hybrid or remote for the right candidate).Custom Healthcare Compliance Solutions, 1250 René-Lévesque Blvd W Suite 2200, Montreal, Quebec H...Show more
    Last updated: 2 days ago • Promoted
    Team Lead Inventory Accounting

    Team Lead Inventory Accounting

    Cpanewbrunswick • Saint John
    Full-time
    As an Inventory Team Lead you will oversee the completion of month-end, quarter-end, and year-end closing processes for Canadian Terminals & Irving Energy, ensuring accurate reporting of business l...Show more
    Last updated: 18 days ago • Promoted
    Associate Consultant - Custom Healthcare Compliance Solutions

    Associate Consultant - Custom Healthcare Compliance Solutions

    Custom Healthcare Compliance Solutions • saint john, nb, ca
    Full-time
    Associate Consultant – Healthcare Compliance.Montreal, QC (hybrid or remote for the right candidate).Custom Healthcare Compliance Solutions, 1250 René-Lévesque Blvd W Suite 2200, Montreal, Quebec H...Show more
    Last updated: 2 days ago • Promoted
    Client Onboarding Coordinator

    Client Onboarding Coordinator

    EconoLease • saint john, nb, ca
    Temporary
    Montreal, QC (12-month Contract).Join our fast-growing, enthusiastic team of young go-getters in a highly successful finance business. Where our passion is driven by a common purpose—to disrupt and ...Show more
    Last updated: 2 days ago • Promoted
    Standby Letter of Credit Specialist - 12 Month Contract - Groom & Associés / Associates

    Standby Letter of Credit Specialist - 12 Month Contract - Groom & Associés / Associates

    Groom & Associés / Associates • saint john, nb, ca
    Temporary
    Title : Standby Letter of Credit Specialist.Working hours : Mondays to Fridays (9am to 6pm, 40 hour workweek with 8 hours workday + 1 hour lunch). Working from home : voluntary basis for up to 2 days p...Show more
    Last updated: 2 days ago • Promoted
    Reimbursement Specialist

    Reimbursement Specialist

    ManpowerGroup • saint john, nb, ca
    Permanent +1
    As a Reimbursement Specialist, you’ll be the point person helping patients and prescribers navigate public and private drug coverage so patients can access their therapy on time.You will complete a...Show more
    Last updated: 20 days ago • Promoted
    Construction Associate / Counsel Role

    Construction Associate / Counsel Role

    ZSA Canada • saint john, nb, ca
    Full-time
    Remote (anywhere in Canada)| 2+ years.Are you looking to be part of an all-star group at a boutique firm that offers ABOVE Bay Street compensation? Our client is looking for a Construction Litigati...Show more
    Last updated: 20 days ago • Promoted