Internal Audit and Controls Manager

JF Petroleum GroupMorrisville, NC
Onsite

About The Position

We are seeking a highly motivated and hands-on Internal Audit & Controls Manager to build and lead our internal controls and audit function in a growing organization. This newly created role will partner closely with Accounting, Finance, Operations, and Executive Leadership to strengthen internal controls, improve business processes, mitigate risk, and support operational excellence. The ideal candidate is proactive, detail-oriented, collaborative, and capable of operating effectively in a fast-paced environment while balancing strategic initiatives with hands-on execution. This position will be in office at our Morrisville branch.

Requirements

  • Bachelor’s degree in Accounting, Finance, or related field; required
  • 3+ years of experience in internal audit, public accounting, accounting, finance, or internal controls; required
  • Strong understanding of internal controls, risk assessment, and accounting processes
  • Experience with process documentation, control design, and audit testing
  • Excellent analytical, organizational, and problem-solving skills
  • Strong communication and interpersonal abilities
  • Ability to work independently and manage multiple priorities
  • Experience with ERP systems and process improvement initiatives
  • Prior experience building or enhancing controls in a growing organization
  • Must be able to meet company’s employment requirements, which includes passing a drug screen, criminal background check, and MVR, if driving for the company.

Nice To Haves

  • CPA, CIA, or other relevant certification preferred
  • Experience in construction, distribution, or project-based environments is a plus

Responsibilities

  • Design, implement, and maintain an effective internal control environment across accounting, finance, and operational processes
  • Evaluate and improve processes related to: Financial reporting, Cash management, Purchasing and Accounts Payable, Revenue recognition and billing, Inventory and fixed assets
  • Develop and document policies, procedures, and process narratives
  • Identify control gaps, inefficiencies, and operational risks, and recommend practical solutions
  • Monitor compliance with company policies and internal procedures
  • Develop and execute a risk-based internal audit plan
  • Perform operational, financial, and compliance audits
  • Evaluate effectiveness of internal controls and business processes
  • Prepare audit findings, recommendations, and management reports
  • Track remediation efforts and ensure timely resolution of audit findings
  • Conduct special reviews and investigations as needed
  • Partner with Accounting, Finance, Operations, HR, IT, and leadership teams to improve controls and processes
  • Provide guidance and training to process owners on internal control best practices
  • Support process standardization and scalability initiatives
  • Coordinate with external auditors and support annual financial statement audits
  • Assist with audit requests, documentation, and control testing
  • Support lender, regulatory, or compliance-related reporting requirements as applicable

Benefits

  • Competitive pay
  • 401(k) with company match
  • Paid time off
  • Paid holidays
  • Health benefits (eligible 1st of the month following 30 days) including Medical, Vision, Dental, Disability
  • Life insurance-company provided
  • Bonus program eligibility
  • Paid training for field personnel
  • Uniforms provided for field personnel
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service