Accounts Payable & Payroll Specialist


The individual hired for this role must be proficient in several key areas: Accounts Payable, Payroll, General Accounting and Office Administration.


This is a full-time, hybrid position that requires you to be available on business premises as needed, however most job duties may be performed remotely.


Accounts Payable

This individual will possess a clear and consistent understanding of the accounts payable process, verifying and paying Company’s accounts payable accurately and on time. He/She will manage Company’s accounts payable while maintaining positive business relationships with Company’s vendors and constituents.

Key Responsibilities

  • Managing accounts payable using and QuickBooks accounting software, as well as other programs

  • Processing due invoices for payments after verifying the invoice details by Comparing purchase orders, prices, terms of payment and other charges

  • Ensuring bills are paid in a timely and accurate manner while adhering to company and departmental procedures

  • Establishing and maintaining positive relationships with new and existing vendors

  • Timely and accurately resolve any issues that may arise throughout the Accounts Payable process

  • Maintain high confidentiality related to all payroll data and transactions

Payroll Specialist

This individual will ensure accurate processing and recording of the company's payroll and all related information, provide timely and accurate financial information and daily data entry.

Key Responsibilities

  • Verifying hourly employees’ time sheets for accuracy

  • Handling direct deposit requests and data from employees

  • Obtaining all necessary signatures prior to processing payroll

  • Processing wage garnishments

  • Preparing adjustments as needed in pay for raises, bonuses and commission

  • Ensuring payroll is paid timely and in an accurate manner while adhering to company and departmental procedures

  • Assists with HR / New hire / Onboarding / Orientation as needed, insuring accuracy and compliance with I-9 and other legal and regulatory requirements

  • Process employee data changes as necessary

  • Maintain high confidentiality related to all payroll data and transactions

General Accounting & Office Administration

This individual will support the accounting department, assist in general ledger and bank account reconciliations and perform any additional functions as needed to ensure the success of the department and Company.


Key Responsibilities

  • Assist in preparation and entry of monthly journal entries

  • Assist in reviewing expenses to ensure Company remains within budgetary requirements

  • Perform bank account and general ledger reconciliations

  • Assist in preparing and reviewing the month end financial statements prior to presenting to the Board

  • Maintain high confidentiality related to all payroll data and transactions


  • Minimum a Bachelor’s degree in accounting or Business Administration

  • Minimum of four years related experience in accounting, accounts payable, payroll processing and HR Admin

  • Proficient in working with Microsoft software applications, QB and

  • Demonstrate high level of productivity and the ability to handle multiple tasks with little or no supervision

  • Highly ethical principles, integrity and professionalism in all company related matters

  • Represents the company in highly professional and executive style demeanor

  • Must champion and adhere to the OnviSource Value System

  • Highly skilled in verbal and written communications

  • The ability to:

    • Plan and Organize

    • Maintain high degree of energy

    • Foster open and honest communication

    • Effectively deliver positive results in OnviSource’s fast paced and changing environment

    • Maintain highest levels of confidentiality

    • Ability to define problems, collect data, establish facts, and draw valid conclusions

    • Effectively work and communicate with all employees at various levels