Demo

Controller

John M. Ellsworth Company
Milwaukee, WI Full Time
POSTED ON 9/15/2026
AVAILABLE BEFORE 10/14/2026

John M. Ellsworth Co., Inc. (JME), headquartered in Milwaukee, Wisconsin, is a leading distributor of premium fluid management products. Since 1974, JME has served industries such as petroleum, chemical, agricultural, oil & gas, sanitary, food & beverage, and fire. Renowned for its unmatched product selection, JME delivers trusted, high-quality equipment, expert customer service, and fast delivery to ensure top customer satisfaction. With 50 years of industry expertise, JME remains an innovative market leader by continually adapting to customer and supplier trends. Our knowledgeable team takes pride in assisting customers in finding reliable solutions tailored to their unique needs.


The Controller is responsible for overseeing all accounting operations, financial reporting, budgeting, internal controls, and compliance activities for the organization. This role provides accurate and timely financial information to support strategic decision-making while ensuring the integrity of accounting processes and compliance with applicable regulations.


The Controller manages the day-to-day accounting function and serves as a trusted business partner to department leaders across the organization.


Essential Duties and Responsibilities:

Financial Management & Reporting

  • Direct and oversee all accounting operations, including general ledger, accounts payable, accounts receivable, payroll, fixed assets, and cash management.
  • Prepare monthly, quarterly, and annual financial statements and management reports.
  • Ensure timely and accurate month-end and year-end close processes.
  • Develop and maintain key performance indicators (KPIs) and financial dashboards.

Internal Controls & Compliance

  • Establish, maintain, and improve internal controls and accounting procedures.
  • Ensure compliance with GAAP and applicable federal, state, and local regulations.
  • Coordinate annual audits and serve as the primary contact for external auditors.

Leadership & Team Management

  • Manage and develop accounting and finance staff.
  • Provide coaching, performance feedback, and professional development opportunities.
  • Foster a culture of accountability, continuous improvement, and customer service.
  • Collaborate with leadership to improve financial processes and operational efficiency.


Qualifications

Education and Experience:

  • Bachelor's degree in Accounting, Finance, or related field required.
  • 7-10 years of progressive accounting and finance experience.
  • 3-5 years of management experience overseeing accounting personnel.
  • Experience in a mid-sized organization ($20M-$100M revenue range) preferred.
  • Experience leading annual audits and financial statement preparation.


Knowledge, Skills, and Abilities:

  • Strong knowledge of financial reporting requirements.
  • Advanced financial analysis, forecasting, and budgeting skills.
  • Experience with ERP/accounting systems and financial reporting tools.
  • High level of proficiency with Microsoft Excel.
  • Strong organizational and project management skills.
  • Excellent verbal and written communication skills.
  • Ability to maintain confidentiality and exercise sound judgment.
  • Strong leadership and team-development capabilities.
  • Experience with ADP and Acumatica is a plus


Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance


Experience:

  • Finance: 10 years (Required)


Ability to Commute:

  • Milwaukee, WI 53224 (Required)
  • Work Location: In person

Salary.com Estimation for Controller in Milwaukee, WI
$157,963 to $212,789
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Controller jobs in the Milwaukee, WI area that may be a better fit.

  • TRIUN3 Milwaukee, WI
  • The Client Controller will have a passion to serve Christian schools and the Finance Team by providing financial leadership over the operational accounting... more
  • 5 Days Ago

  • Northern Gear Muskego, WI
  • Job Description. Job Description. Primary Scope. This position is responsible for processing all payables and receivables invoices in a timely and accurate... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!