Responsible for the processing, scheduling, and payment of company invoices, and assisting other areas as requested.
Validate vendor accounts and good standing
Process and verify invoices using 3-way matching system. Collaborate with other departments and vendors to resolve discrepancies
Analyze and process miscellaneous invoices to appropriate accounts
Reconcile payables with general ledger and vendor statements
Upload payroll and other journal entries as required
Proactive in identifying, investigating, and reporting irregularities to accounting manager and/or controller
Plan and prioritize payments through ACH, wire, credit cards and checks
Analyze jobs and variance reports as requested
Audit employee benefits for accuracy
Prepare required documentation for inventory and financial audits
Verify, enter, and receive sub-contract purchases for maintenance, repairs, and heat-treating
Enter relevant costs on jobs
Verify and code credit card transactions for multiple departments
Reconcile credit card transactions and bank reconciliation in ERP system
Process monthly commission reports
Process electronic annual reports
Assemble information from variety of sources for progressive unearned revenue reports
Track and process year-end 1099s
Assist accounting manager and controller as needed to balance month and year-end accounts and reconciliations
Participate and collaborate with team members to analytically solve problems or streamlining processes
Act as internal contact for technology issues; work with subcontracted support as needed
Provide ERP training and submit guidelines for controller review
Maintain professional knowledge and competence of processes through training and education
Establish and maintain productive relationships with Wiegel teams
Assist in storing of documentation as required by IATF 16949 and ISO 14001
Perform 3-5 internal audits per calendar year for multiple sites adhering to IATF 16949 and ISO 14001 standards
Assist other departments as needed regarding accounts receivable invoices, customer statements, processing customer payments, training, fax, or mail distribution, answering phones, or greeting clients during companywide lunch time.
Complete all paperwork and electronic work associated with position
Keep work area neat and orderly
Meet or exceed attendance expectations
Communicate all concerns and work-related issues to supervisor
Follow company policies and procedures
Perform other duties assigned by management