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

Controller

Kettle Moraine Heating & Air Conditioning, LLC

KMH is a fast-growing, privately held mechanical contractor with over 200 employees across HVAC, Plumbing, Electrical, and Commercial divisions. At $40M+ in revenue and projecting 20% average annual growth, we are building the financial infrastructure to match our trajectory and we need a Controller who has operated at scale and/or through growth. This is a hands‑on leadership role at the center of the business. You will lead the accounting function, develop and coach the accounting team, and serve as a key financial partner to the CEO. This is an Ideal position for someone ready to take the next step from Accounting Manager to Controller. Position Overview The Controller owns the integrity, accuracy, and timeliness of KMH’s financial reporting. This is a working leadership role—you will be active in the close process, reconciliations, job costing, and financial statement preparation, not just overseeing others doing it. This role is ideal for someone who has thrived in operationally complex, privately held companies, particularly in the project based or job costing environments, and who brings the discipline and confidence to build scalable processes in a growing organization. This position is supported by a dedicated Payroll and Construction Accounting function. The Controller leads a team of 8 and owns accounting operations, financial reporting, and team development. Key Responsibilities Own the monthly, quarterly, and year‑end close process—actively participating, not just supervising Prepare and review financial statements and supporting reconciliations Maintain integrity of the general ledger and all financial reporting Lead, develop, and coach the accounting team day‑to‑day Ensure GAAP‑compliant financial reporting across multiple divisions Oversee job costing, WIP reporting, and project‑based financial tracking Establish and continuously improve internal controls and accounting workflows Partner directly with the CEO to provide accurate, timely financial visibility Coordinate with external CPA firm and tax advisors Support bonding, banking, and lender reporting requirements Required Qualifications Bachelor’s degree in Accounting or Finance 5 or more years of progressive accounting experience, with at least 2 in an accounting leadership role Experience in a company with $20M+ in revenue and demonstrated complexity Demonstrated experience owning financial statements in a privately held, operationally focused company Strong GAAP knowledge and practical application Proficiency in QuickBooks Enterprise or comparable accounting systems Proven ability to lead and develop accounting staff Preferred Qualifications Experience in construction, mechanical contracting, home services, or job‑costing Experience in multi‑division or multi‑entity organizations What Success Looks Like Accurate, timely close process the business can rely on Financial reporting that gives leadership clear, confident visibility An accounting team that is coached, capable, and growing Scalable systems and controls that support 20%+ average annual growth Being financial partner and support to the CEO #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Controller in Oconomowoc, WI vacancy
  •  ...Techniplas has long-term relationships with many of the world’s leading automotive and industrial OEMs.SUMMARY OF POSITION:The Plant Controller works very closely with the Plant Manager and their management team on a variety of complex and important accounting and business... 
    Suggested
    Local area
    Worldwide

    Techniplas US LLC dba Nexxta

    Nashotah, WI
    2 days ago
  • Techniplas US LLC dba Nexxta in Nashotah, Wisconsin, is looking for a Plant Controller. This role involves managing financial reporting, budgeting, and inventory accounting. The successful candidate will work closely with the Plant Manager, overseeing the reconciliation... 
    Suggested

    Techniplas US LLC dba Nexxta

    Nashotah, WI
    2 days ago
  •  ...coverings. ~Gathers and disposes recyclables, trash, and medical waste. Collects hazardous trash following established infection control guidelines. ~Sorts, stocks and delivers linens. Gathers and prepares soiled linen for transportation. ~Cleans and... 
    Suggested
    Shift work

    Advocate Health

    Oconomowoc, WI
    2 days ago
  • $18.85 - $28.3 per hour

     ...coverings. Gathers and disposes recyclables, trash, and medical waste. Collects hazardous trash following established infection control guidelines. Sorts, stocks and delivers linens. Gathers and prepares soiled linen for transportation. Cleans and prepares dismissal... 
    Suggested
    Temporary work
    Part time
    Flexible hours
    Shift work

    Advocate Aurora Health

    Oconomowoc, WI
    1 day ago
  • Visionworks Clinical Specialist (CS)/Optometric Assistant A Visionworks Clinical Specialist (CS)/Optometric Assistant is the very face of our Exam Practice and is dedicated to ensuring the best possible journey for every patient. This person is trained and knowledgeable...
    Suggested
    Part time
    Remote work
    Work from home

    Visionworks of America

    Oconomowoc, WI
    3 days ago
  • Overview We are looking to welcome an experienced dental front desk administrator onto our small, private practice team in Oconomowoc, Wisconsin. If you're someone who desires to grow professionally and lead with your talents, surrounded by down-to-earth people who have...
    Private practice
    Work at office

    Apollonia Dental Wellness

    Oconomowoc, WI
    4 days ago
  • $19 - $22 per hour

    Position Title: Inventory Admin Wage: $19-$22/hour Shift: 1st Hours: 7:00am-3:00pm Responsibilities Track and record all movements of packaging materials to and from the production lines using ERP as well as paper documentation Communicate with warehouse staff when items...
    Shift work

    Monroechamber

    Ixonia, WI
    4 days ago
  • Benefits: Supportive, team-oriented environment Growth opportunities with a respected retailer Employee discounts on wireless products and plans Paid training and career development Competitive pay Sales Associate Job Summary As a Sales Associate at...
    Flexible hours
    Afternoon shift

    SmartLinks.org

    Oconomowoc, WI
    5 days ago
  • Do you love fresh, delicious food, have great people skills, and have a passion for providing outstanding customer service? If you answered yes, QDOBA Mexican Eats is looking for you! We are hiring a full-time Assistant General Manager to join our team. We offer a flexible...
    Full time
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work
    Day shift

    Qdoba - Roaring Fork

    Oconomowoc, WI
    4 days ago
  • Cashier/Receptionist – Part time Position available Monday – Friday 4:00 pm – 8:00 pm and Saturday 8:00 am – 5:00 pm, sharing duties with another individual, two to three nights per week and every other Saturday. Responsibilities Phone reception Close repair orders and...
    Part time
    Monday to Friday
    Night shift

    Boucher Group

    Oconomowoc, WI
    1 day ago
  • Retail Pet Store Associate – Customer Service and Pet Care (Team Member) At Pet Supplies Plus, pets aren’t just pets—they’re family. And helping pet parents take great care of them? That’s kind of our thing. If you’re the type of person who notices when a dog needs a better...
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Pet Supplies Plus

    Oconomowoc, WI
    5 days ago
  • Job Description Create an outstanding customer experience through exceptional service. Establish and maintain a safe and clean environment that encourages our customers to return. Assist the department manager in reaching sales and profit goals established for the...
    Full time
    Part time
    Seasonal work
    Flexible hours
    Night shift

    Kroger

    Oconomowoc, WI
    5 days ago
  • Create an outstanding customer experience through exceptional service. Establish and maintain a safe and clean environment that encourages our customers to return. Assist the department manager in reaching sales and profit goals established for the department and monitor...
    Seasonal work
    Night shift

    Kroger Family of Companies

    Oconomowoc, WI
    5 days ago
  • Join Our Team! At DSI, we have over 40 years of sales enablement and customized business solution experience, providing enhanced value that delivers results for our clients and partners. We're on the lookout for passionate individuals eager to make their mark in sales...
    Flexible hours
    Afternoon shift

    DSI Systems

    Oconomowoc, WI
    4 days ago
  • #LI-BW1 Business Office Assistant This Business Office Assistant will be the face you see when you walk into Lake Country Health Services to greet all visitors and guests as they arrive. We are looking for someone to be our New Nursing scheduler, Payroll and ...
    Full time
    Part time
    Work at office
    Monday to Friday
    Day shift

    Williams Bay Health Services

    Oconomowoc, WI
    4 days ago
  • $19 - $21 per hour

    Job Details Req ID: 117863 Supported Practice: ForwardDental Category: Business Assistant Location: 1320 Pabst Farm Circle, Oconomowoc, WI 53066 Years of Experience: 1 year Position Summary: Business Assistant Forward Dental - Oconomowoc...
    Hourly pay
    Daily paid
    Work at office
    Local area

    Heartland Dental

    Oconomowoc, WI
    5 days ago
  • Assistant General Manager Do you love fresh, delicious food, have great people skills, and have a passion for providing outstanding customer service? If you answered yes, QDOBA Mexican Eats is looking for you! We are hiring a full-time Assistant General Manager to join...
    Full time
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work
    Day shift

    Qdoba

    Oconomowoc, WI
    7 days ago
  • Create an outstanding customer experience through exceptional service. Establish and maintain a safe and clean environment that encourages our customers to return. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion, and safety of...
    Seasonal work
    Local area

    Kroger Family of Companies

    Oconomowoc, WI
    1 day ago
  • $19 - $21 per hour

    Dental Office Assistant - Business Assistant Forward Dental – Oconomowoc is looking for a Dental Assistant to join our team! We are a fast-paced, high-performing office supporting a productive doctor, and we're looking for someone who thrives in a busy environment and...
    Hourly pay
    Daily paid
    Work at office
    Local area

    Bartram Family Dental Care

    Oconomowoc, WI
    2 days ago
  • Job Description Create an outstanding customer experience through exceptional service. Establish and maintain a safe and clean environment that encourages our customers to return. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion...
    Full time
    Part time
    Seasonal work
    Local area
    Flexible hours

    Kroger

    Oconomowoc, WI
    5 days ago
  • Job Description Job Description Benefits: Promote from within culture Employee discounts Flexible schedule Opportunity for advancement Retail Pet Store Associate -Customer Service and Pet Care (Team Member) Flexible Scheduling | Growth Opportunities...
    Flexible hours
    Weekend work
    Afternoon shift

    Pet Supplies Plus 247

    Oconomowoc, WI
    19 days ago
  • Your Role in the Spotlight As our Executive Sales Assistant, you will: Coordinate appointments for our Executive Design Consultants to maximize productivity Follow up with customers after installations to ensure their satisfaction Request customer reviews to help build...
    Monday to Friday
    Weekday work

    Bay View Shade & Blind

    Oconomowoc, WI
    3 days ago
  •  ...meals Observe residentsand report any concerns or changes to the culinary or care team Uphold all facilitypolicies, infection control procedures, and resident rights What You'll Need High school diplomaor equivalent preferred Excellent customerservice... 
    Weekly pay
    Part time
    Flexible hours
    Shift work
    Afternoon shift

    The Heritage Company

    Watertown, WI
    4 days ago
  • Walmart Stores | Medical, Dental, Vision, Rx + 401(k) with match + PTO + 100% Reimbursement of Tuition & Books | 1901 Market Way | Responsibilities: Unload trucks and stock new freight; Work primarily in the backroom; Lift heavy objects in excess of 50 pounds; Operate ...
    Immediate start

    Wal-Mart Stores , Inc.

    Watertown, WI
    3 days ago
  • Job Description Create an outstanding customer experience through exceptional service. Establish and maintain a safe and clean environment that encourages our customers to return. Assist the department manager in reaching sales and profit goals established for the department...
    Full time
    Part time
    Seasonal work
    Flexible hours

    Metro Market

    Oconomowoc, WI
    15 hours ago
  • Majority Women Employee-Owned. Empowered by Everyone to Transform Lives.OverviewPrader-Willi Homes, a MyPath Company, provides specialized residential care and services for adults with Prader-Willi Syndrome (PWS), a complex genetic disorder. Our mission is to promote growth...
    Weekend work
    Afternoon shift

    Prader-Willi Homes

    Oconomowoc, WI
    4 days ago
  • $300 per month

     ...receiving experience. Additional experience beyond one year is preferred. Knowledge of Microsoft Excel, RSS, Microsoft Navision, Plant Control Systems, and Label Management would be helpful. Must have acceptable driving record and valid driver’s license. Skills and... 
    Full time
    Summer work
    Shift work
    Day shift
    3 days per week

    WATERTOWN CHAMBER OF COMMERCE

    Watertown, WI
    1 day ago
  • Dousman 491 North Main Street Dousman, WI 53118, USA Promotes overall ownership and accountability for improving customer service and branch success. Ensures compliance with policies and procedures. Shows accountability by taking ownership of the business and willingness...

    Ixonia Bank

    Dousman, WI
    5 days ago
  • $15 - $18 per hour

    Description: Company: Kelley's Market Location: Lake Geneva Address: 350 N Edwards Blvd, Lake Geneva WI 53147 Position: Sales Associate Reports To: Station Manager About Kelley's Market Join a company with deep roots and big opportunities...
    Hourly pay
    Temporary work
    Work experience placement
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Kelley Williamson Co.

    Dousman, WI
    15 hours ago
  • $140k - $180k

    City Administrator – City of Pewaukee, WI The City of Pewaukee is seeking a dynamic and proven municipal administrator to serve as its chief administrative officer. Located west of Milwaukee in Waukesha County’s “Lake Country” and along I‑94, Pewaukee is a highly desirable...
    Full time
    Part time
    Seasonal work
    Local area
    Relocation package

    Cal-ICMA

    Pewaukee, WI
    4 days ago

Do you want to receive more vacancies?

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