Job Opportunity Details

About this opportunity:

Internal Controls Analyst

Administrative

Full Time

Elgin, Illinois

Job Description: Internal Controls Analyst

Company Overview:

IW Technologies is a mid-sized manufacturing and resale/wholesale business with 185 employees, dedicated to delivering high-quality products and services. We are establishing an Internal Controls Department to enhance efficiency, ensure compliance, and mitigate risks across all business functions, including finance, sales, HR, and administration. We are seeking a detail-oriented Internal Controls Analyst to support the department lead in implementing and monitoring robust internal controls company-wide.

Job Title: Internal Controls Analyst

Reports To: Head of Internal Controls

Location: Elgin, IL

Employment Type: Full-Time

Job Summary:

The Internal Controls Analyst will assist in developing, testing, and monitoring controls across all company functions, including finance, sales, HR, and administration, in addition to manufacturing and wholesale operations. This role will support the department lead in ensuring compliance with internal policies, industry regulations, and best practices. The ideal candidate is analytical, organized, and eager to contribute to a dynamic mid-sized business.

Roles and Responsibilities

  • Control Testing and Monitoring:
  • Conduct tests of internal controls across finance (e.g., accounts payable/receivable, budgeting), sales (e.g., pricing, customer contracts), HR (e.g., payroll, employee records), administration (e.g., expense approvals), and manufacturing/wholesale processes (e.g., inventory, production).
  • Document test results and escalate control weaknesses or discrepancies to the department lead.
  • Policy and Procedure Documentation:
  • Assist in drafting and updating control-related documentation for all departments, ensuring alignment with industry standards (e.g., GAAP for finance, OSHA for manufacturing, labor laws for HR).
  • Maintain organized records of control processes across the company.

Cross-Departmental Support:

  • Support finance controls by verifying accuracy in financial reporting, expense tracking, or vendor payments.
  • Assist sales controls by checking pricing accuracy, customer credit limits, or order fulfillment processes.
  • Support HR controls by ensuring compliance with payroll processes, employee onboarding, or benefits administration.
  • Aid administrative controls by reviewing expense approvals, procurement processes, or record-keeping practices.

Inventory and Supply Chain Support:

  • Perform periodic checks on inventory records to ensure accuracy and prevent loss or discrepancies in manufacturing and wholesale operations.
  • Support controls for wholesale transactions, such as verifying customer agreements or trade compliance.
  • Data Analysis and Reporting:
  • Analyze data using ERP systems (e.g., SAP, NetSuite) or Excel to identify control issues or trends across finance, sales, HR, administration, or operations.
  • Prepare basic reports on control testing outcomes or compliance issues for review by the department lead.

Risk Assessment Support:

  • Assist in identifying risks across all departments, such as financial misreporting, sales contract errors, HR compliance issues, or operational inefficiencies.
  • Support prioritization of control measures to mitigate identified risks.

Regulatory Compliance:

  • Help monitor compliance with regulations relevant to all departments, including GAAP (finance), OSHA (manufacturing), labor laws (HR), and trade regulations (wholesale).
  • Flag potential non-compliance issues for escalation to the department lead.

Audit Preparation:

  • Gather documentation from all departments (e.g., financial records, sales contracts, HR files, inventory reports) for internal or external audits.
  • Assist in responding to auditor inquiries under the guidance of the department lead.

Process Improvement:

  • Identify inefficiencies across departments (e.g., redundant administrative processes, delays in sales order processing, or payroll errors).
  • Support the implementation of streamlined controls or process improvements company wide.

Qualifications

  • Education: Bachelor’s degree in accounting, Finance, Business Administration, or a related field (or equivalent experience).
  • Experience: 0–2 years of experience in internal controls, accounting, auditing, or related fields. Entry-level candidates with relevant internships or coursework are encouraged to apply.

Skills:

  • Basic understanding of internal controls, risk management, or compliance principles across multiple business functions.
  • Proficiency in Microsoft Excel and familiarity with ERP systems (e.g., SAP, NetSuite, Epicor) used in manufacturing, finance, or HR processes.
  • Strong attention to detail and organizational skills to handle cross-departmental tasks.
  • Ability to work collaboratively under supervision in a mid-sized team.
  • Effective communication skills for documenting findings and supporting audits.

Preferred: Knowledge of manufacturing (e.g., inventory, production), wholesale (e.g., pricing, trade compliance) and familiarity with regulations like GAAP, COSO, OSHA, or labor laws is a plus.

Salary Range: 

A reasonable estimate of base salary for this role ranges between $50-70k annually. The range considers factors that are considered in making compensation decisions including, but not limited to, skill sets, experience and training, and other business and organizational needs. Please note, it is not typical for an individual to be hired at or near the top of the range for their role, and compensation decisions are dependent on the facts and circumstances of each individual case.

Benefits: 

Medical, dental, and vision insurance, along with a 401(k) retirement plan, in accordance with Illinois state regulations.

Apply Now

"*" indicates required fields

This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
Max. file size: 50 MB.
Max. file size: 50 MB.