Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

$140k - $180k

Family-Owned Jan/San Distributor

Job Description

Job Description

Controller
Full-time | On-site | Monday–Friday | Elgin IL

TOP WORKPLACE Winner 3 years in a ROW!
Salary: $140,000–$180,000 annually, based on experience

We are an established, family-owned B2B distributor of janitorial/sanitation (jan/san) and MRO supplies, serving businesses for decades.

We’re looking for a hands-on Controller to lead our accounting operations, provide reliable financial reporting, and help ownership make informed business decisions. This role offers direct access to leadership and the opportunity to improve how a growing company manages its finances.

Our experienced part-time Controller will support the transition and transfer of company knowledge.

What You’ll Do

  • Lead day-to-day accounting operations, including the general ledger, accounts payable, accounts receivable, reconciliations, and journal entries.
  • Own the month-end and year-end close processes, ensuring accurate and timely financial statements.
  • Prepare management reporting that explains business performance and highlights opportunities for improvement.
  • Oversee cash management, cash-flow forecasting, budgeting, and financial planning.
  • Strengthen inventory accounting and reporting on product margins, customer profitability, and operating expenses.
  • Oversee commission accounting and help resolve sales-related financial questions.
  • Maintain and improve internal controls, accounting procedures, and documentation.
  • Coordinate with outside accountants on tax preparation, year-end reporting, and other accounting matters.
  • Help lead the accounting and financial aspects of our upcoming ERP system transition.
  • Use Excel, automation, and AI tools to reduce manual work and improve accuracy.
  • Lead and develop accounting staff while remaining actively involved in the work.

What We’re Looking For

  • Bachelor’s degree in Accounting or Finance; CPA strongly preferred.
  • Progressive accounting experience, including responsibility for financial statements, month-end close, and accounting operations.
  • Prior experience as a Controller, Assistant Controller, or Accounting Manager with the ability to take ownership of the function.
  • Strong knowledge of GAAP, internal controls, budgeting, and cash-flow management.
  • Experience with distribution, manufacturing, or inventory accounting preferred.
  • Strong Excel and ERP skills; Microsoft Dynamics NAV or Business Central experience is a plus.
  • A practical, detail-oriented leader who follows through, communicates clearly, and works well with ownership and department managers.
  • An interest in technology and a willingness to improve established processes.

What Success Looks Like

  • Accurate financial statements and a consistent, timely monthly close.
  • Clear visibility into cash flow, margins, expenses, and profitability.
  • Stronger accounting controls and well-documented procedures.
  • Meaningful reductions in manual work through process improvements and automation.
  • A capable accounting team with clear responsibilities and accountability.

Compensation and Benefits

  • Annual salary of $140,000–$180,000, based on experience.
  • UnitedHealthcare medical coverage, with 80% of the employee premium paid by the company.
  • Dental, vision, and HSA options.
  • 401(k), paid time off, and paid holidays.
  • Direct access to ownership and the opportunity to help shape the company’s financial operations.

Location: This is an on-site position at our Elgin, Illinois facility.

Apply through ZipRecruiter with your resume and a brief introduction describing your relevant experience.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controller in Elgin, IL vacancy
  • $100k - $125k

     ...technical expertise with a commitment to growth and operational excellence. We are currently seeking an experienced, high-caliber Controller to lead our Accounting Department and support the CFO with financial reporting, budgeting, and strategic planning. This on-... 
    Suggested
    Weekly pay
    Monday to Friday

    Babbitting Service Inc

    South Elgin, IL
    4 days ago
  •  ...Description Job Description Description: We are a CPA Firm with an opening in our West Dundee office for a full time, in-office, Controller.  We work with our staff to provide a work-life balance.  For more than 44 years, we have served as a trusted partner to our... 
    Suggested
    Full time
    Work at office

    Eric J Fernandez & Co.

    West Dundee, IL
    5 days ago
  •  ...Controller Position I'm currently partnering with a multi-million dollar manufacturing organization near Elgin, IL on a Controller opening for their accounting function. The role reports directly into the CFO and will act as a hands-on leader with exposure to all aspects... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Michael Page

    Elgin, IL
    1 day ago
  • $850 per month

    Owner Operators for Liquid Bulk Chemical Hauling OWNER OPERATOR COMPENSATION $10,000 sign-on bonus for owner-operators with a 2016 or newer truck equipped with pump and air Standard owner-operator sign-on bonus is $3,000 68% Pump AND Air Equipped 67% Pump OR Air Equipped...
    Suggested
    Hourly pay
    For contractors
    Relocation package

    Heniff Transportation

    East Dundee, IL
    13 hours ago
  • $70k - $90k

     ...I'm working with a growing law firm in Barrington that's looking for an experienced Controller to take ownership of its financial operations. This is a great opportunity to work directly with firm leadership, help shape financial strategy, and play a key role in the... 
    Suggested

    Verital Advisory Search

    Barrington, IL
    3 days ago
  • $110k - $125k

     ...Job Description Job Description OBJECTIVE / ACCOUNTABILITY The Controller provides financial leadership and strategic direction for Midwest Groundcovers, ensuring financial strength, reporting integrity, effective resource management, and long-term sustainability... 
    Temporary work
    For contractors
    Seasonal work
    Immediate start

    Midwest Groundcovers LLC

    Saint Charles, IL
    6 days ago
  •  ...Job Description Aegis is seeking a financial controller to join our client's organization. This is a direct hire ONSITE position with a company located in St. Charles, IL. The ideal candidate has the following skills and experience: \n \n \n ~ Bachelor’s degree... 

    Aegis Worldwide

    Saint Charles, IL
    24 days ago
  •  ...investigations, inspections, and continuous improvement aligned with Parker's Zero Defects culture. Responsibilities include calibration, documentation control, nonconformance investigations, PPAP support, and customer audits. #J-18808-Ljbffr Parker Hannifin Corporation

    Parker Hannifin Corporation

    Elgin, IL
    3 days ago
  •  ...Senior Controller We are seeking an experienced Senior Controller to lead our financial operations and ensure the integrity of our accounting processes. The ideal candidate will have a strong background in financial management, strategic planning, and compliance. This... 

    The 4324 Group

    Saint Charles, IL
    3 days ago
  • $16 - $21 per hour

    Job Description When you join Verizon\n You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Relocation package
    Shift work
    Weekend work
    Afternoon shift

    Verizon

    West Dundee, IL
    13 days ago
  • $16 - $21 per hour

    Job Description When you join Verizon\n You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Relocation package
    Shift work
    Weekend work
    Afternoon shift

    Verizon

    West Dundee, IL
    3 days ago
  •  ...Assistant Controller / Senior Financial AnalystFlender is a leading global supplier for mechanical drive systems and has the reputation for highest performance, innovation, quality, and reliability of mechanical components for 125 years.We're now hiring an Assistant Controller... 
    Full time
    Local area
    Immediate start
    Remote work
    2 days per week

    Flender Corporation

    Elgin, IL
    13 hours ago
  • $18 - $23.43 per hour

    The Human Resources Assistant provides administrative support across a variety of Human Resources functions and serves as a key resource for employees, supervisors, and managers. Hours: 2pm-10:30pm Bilingual in English and Spanish is required. Functions ...
    Hourly pay
    Full time
    Temporary work
    For contractors
    Work at office

    John B. Sanfilippo & Son, Inc.

    Elgin, IL
    13 hours ago
  • Route Assistant Position / Title: Route Assistant Bargaining Unit: DUTU Department/Location: Transportation Calendar Days: 192 Reports To: Route Managers JD Revision Date: 05/12/2023 Supervises: None Function / Position Summary To provide a safe and secure environment...
    Hourly pay

    Illinois School District U-46

    Elgin, IL
    3 days ago
  • $16 - $29 per hour

    Stocking Associate$16.00 - $29.00/hr* Part time Shift may start between 8:00am - 11:00am Shift may start between 1:00pm - 4:00pm Role summary Stocking associates are focused on unloading trucks and stocking new freight. They spend the majority of their time in the backroom...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Summer work
    Shift work

    disABLEDperson Inc

    Elgin, IL
    1 day ago
  • $24 per hour

     ...Build and maintain visual displays. Analyze reporting to inform decision making. Protect store assets & perform inventory control. Operate Register/Point of Sale systems. Fulfill OMNI Channel Orders. Represent the Brand and Exemplify Company Culture and... 
    Hourly pay

    Abercrombie & Fitch

    Elgin, IL
    1 day ago
  • $15 - $21.65 per hour

    Customer Service RepresentativeIn this role, you will deliver excellent customer service in point of sale and customer services processes while focusing on consistent execution and operational efficiency. You will deliver speed of service transactions while creating a ...
    Full time
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Night shift

    Kohl's

    South Elgin, IL
    4 days ago
  • Assistant ManagerMarcus Theatres: where talented people find limitless opportunities!Join the Marcus Theatres Leadership Team and learn how we have redefined the movie going experience! As an Assistant Manager with Marcus Theatres, you will be a part of a family you can...
    Full time

    Marcus Corporation

    Elgin, IL
    2 days ago
  • $16 - $21 per hour

    When you join Verizon You want more out of a career. A place to share your ideas freely even if theyre daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Shift work
    Weekend work
    Afternoon shift

    Verizon Wireless

    Elgin, IL
    5 days ago
  • COSMOPROF SALES ASSOCIATEBy working at Cosmoprof, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair – and we need passionate and talented people to make this happen...

    SBH Health System

    Elgin, IL
    13 hours ago
  • $51.41k - $87.29k

     ...and battery company in America. We’re unlike any other residential energy company. Our vertically integrated model gives us total control over every part of the energy lifecycle – from sale through installation and beyond – so you can find endless opportunities for growth... 
    Hourly pay
    Local area
    Flexible hours
    Afternoon shift

    Sunrun

    South Elgin, IL
    4 days ago
  • $16 - $21 per hour

    When you join Verizon You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Relocation package
    Shift work
    Weekend work
    Afternoon shift

    Verizon Wireless

    Sleepy Hollow, IL
    13 hours ago
  • $17 - $25 per hour

    Member Assistant - Cart Attendant$17.00 - $25.00/hr* Full time Shifts may varyPosition Summary: We are looking for people who take pride in their work to join our team. You help shape our member's entire shopping experience by giving them a positive first and last impression...
    Full time
    Shift work

    disABLEDperson Inc

    Elgin, IL
    1 day ago
  • Assistant Manager - Elgin/Rolling Meadows/AddisonJob Category: StoresJob Location (Short): Addison, IL, 60101 | Elgin, IL, 60123Job Summary: As an Entry-Level Assistant Manager at QuikTrip, you'll play a hands-on role in supporting store operations and helping your team...
    Shift work
    Night shift
    Afternoon shift

    QuikTrip Corporation

    Elgin, IL
    1 day ago
  • $15 - $17 per hour

    Seasonal Sales PartnerOur Seasonal Sales Partners engage with customers and create an exceptional in-store experience. They embody Boot Barn's Mission, Vision and Values in their words and actions while demonstrating selling and service expertise, product knowledge, visual...
    Hourly pay
    Temporary work
    Seasonal work
    Work at office
    Local area
    Flexible hours
    Shift work
    Night shift

    Boot Barn

    Elgin, IL
    13 hours ago
  • Assistant ManagerAre you a highly skilled and motivated individual looking for a dynamic role as an Assistant Manager at Jersey Mike's Subs? Do you thrive in a fast-paced and high-stress environment? If so, we have an immediate opening for you!Jersey Mike's Subs is a renowned...
    Immediate start

    Jersey Mike's Subs

    South Elgin, IL
    1 day ago
  • $17 - $18 per hour

    Administrative Assistant-SalesWith a culture of recognition and reputation for excellence, ELS is the ideal organization in which to develop a long and successful career!ELS is hiring for the position of Administrative Assistant-Sales in Elgin, Illinois.The Administrative...
    Hourly pay
    Work at office
    Weekend work

    Equity LifeStyle Properties

    Elgin, IL
    4 days ago
  • $15 - $16.13 per hour

    Job TitleEntry level sales position capable of supporting the DIY business and achieve our sales and service objectives. The role has good knowledge of store systems, basic automotive system knowledge and basic part knowledge. The role has the basic ability to source from...
    Hourly pay
    Full time
    Part time
    Local area
    Shift work
    Weekend work
    Afternoon shift

    Advance Auto Parts

    Elgin, IL
    5 days ago
  • $35.91k - $43.48k

    About ECC: Elgin Community College serves over 9,000 students at every stage of their educational journeys, including university transfer programs, career and technical education, continuing education classes, and adult basic education. As a community, we pride ourselves...
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    Elgin Community College

    Elgin, IL
    1 day ago
  • Positive Behavior Supports Corp. is seeking entry-level Behavior Assistants and experienced RBTs for part-time roles in Illinois. Roles offer growth into full-time as caseloads expand, with mentoring, 40-hour RBT training, and flexible scheduling. Benefits include quarterly...
    Full time
    Part time
    Flexible hours

    Positive Behavior Supports Corp.

    Elgin, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!