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

Controller

$120k - $155k

Heritage MEP

Job Description

Job Description

Benefits:

  • 401(k)
  • 401(k) matching
  • Bonus based on performance
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Training & development
  • Vision insurance
Controller
Heritage MEP (Ideally near a major airport)
Remote | Full-Time

Compensation & Benefits

$120,000$155,000 base salary
Target bonus: 20%
Comprehensive benefits package

Location / Work Setup
Travel to operating company locations as needed. ~15%

Job Summary

Heritage MEP is looking for a hands-on Controller to help build the finance infrastructure for a growing multi-entity mechanical services platform.

This is not just a traditional close-and-report role. Youll work closely with the CFO to improve processes, standardize reporting, strengthen controls, and help scale the accounting function across multiple operating companies. This is a strong fit for someone who enjoys bringing order to complexity, building better systems, and creating a finance organization that can grow with the business.

Our platform currently includes 10 operating companies , with additional companies expected to join. The environment is dynamic, acquisition-driven, and operationally complex. We are also in the middle of a Sage Intacct implementation , so this role will play a major part in helping shape how accounting runs across the platform going forward.

What Youll Do

Own the close and reporting process

  • Lead the monthly close across multiple operating companies
  • Ensure timely, accurate, and GAAP-compliant financial reporting
  • Maintain strong balance sheet integrity, reconciliations, and reporting discipline
  • Improve the consistency and repeatability of month-end processes
Build scalable accounting processes

  • Standardize accounting workflows, policies, and SOPs across the platform
  • Improve visibility and consistency across different entities, systems, and charts of accounts
  • Support accounting for job costing, WIP, percentage-of-completion, accruals, fixed assets, and lease accounting
  • Help create a finance function that can support continued growth and acquisitions
Help optimize Sage Intacct

  • Support the design and optimization of the Sage Intacct platform
  • Help standardize charts of accounts, dimensions, reporting structures, and workflows
  • Partner on system configuration, process alignment, and accounting best practices
  • Assist with onboarding operating companies into a more standardized financial environment
Partner across the platform

  • Work closely with the CFO and operating company leaders
  • Provide actionable reporting and financial clarity to leadership
  • Help coach and support accounting staff, bookkeepers, and local finance resources across the organization
  • Contribute to integration efforts as new companies are brought into the platform
What Success Looks Like in Year One

  • Month-end close becomes more reliable, timely, and repeatable across entities
  • Sage Intacct is operational and positioned to scale across the platform
  • Core accounting processes are better documented and standardized
  • Reporting quality and visibility improve for both leadership and operating companies
  • The accounting team structure becomes stronger and more scalable
What Were Looking For

Experience

  • Strong accounting background, ideally in a multi-entity or public accounting environment
  • Experience leading or supporting monthly close and financial reporting
  • Hands-on experience with Sage Intacct
  • Experience with QuickBooks Desktop
  • Strong Excel and data skills
  • Solid command of GAAP, including:
  • Accrual accounting
  • WIP / percentage-of-completion
  • Fixed assets and depreciation
  • ASC 842 lease accounting
  • Acquisition-related accounting concepts
Nice to Have

  • Exposure to construction, mechanical services, field services, or multi-location operating environments
  • Familiarity with tools such as BuildOps, ServiceTitan, or Sage Construction Management
  • Experience helping standardize or improve systems during periods of growth or change
Who You Are

  • Hands-on and willing to dive into the details
  • Comfortable operating in an evolving environment
  • Process-minded, but practical
  • Naturally organized and solutions-oriented
  • Curious, proactive, and persistent
  • Able to work well across teams and personalities
  • Calm under pressure and focused on getting things done the right way
About Heritage MEP

Heritage MEP is building a high-performing multi-entity platform across the mechanical services space. This role is a chance to help shape the finance infrastructure of a growing organization at an important stage of scale.

If you enjoy improving processes, building systems, and helping a business mature its accounting operations, this could be a great fit.

  • Heritage MEP is a Holding Company for Heritage Holding LLC (-holding.com/)

This is a remote position.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controller in Troy, IL vacancy
  •  ...than on it, a career in aviation might be for you. Below are some examples of the vast opportunities in this field. AIR TRAFFIC CONTROLLER Commercial airlines aren’t the only ones who need traffic management. In the Navy, our fighter jets, helicopters, and... 
    Suggested
    Full time
    Part time

    U.S. Navy

    Edwardsville, IL
    4 days ago
  • $40k - $72k

     ...Leidos has a career opening for a Network Controller at Scott AFB, IL. PROGRAM SUMMARY: Our customer, Defense Information Systems Agency (DISA), provides, operates, and assures command and control of the Defense Information System Network (DISN) services to the... 
    Suggested
    Shift work
    Night shift

    Leidos

    O Fallon, IL
    more than 2 months ago
  • $68k

     ...community who have in turn built professional relationships with the businesses that are hiring. We are looking for a Network Controller to work in Scott AFB IL supporting our client. Clearance: Secret Salary: $68000 PRIMARY RESPONSIBILITIES: Create... 
    Suggested
    Full time
    Night shift

    Federal Staffing Solutions Inc.

    Scott Air Force Base, IL
    10 days ago
  •  ...Supervises accounting staff and partners with the Chief Operating Officer to maintain effective accounting processes and internal controls. ESSENTIAL FUNCTIONS AND RESPONSIBILITIES Supports the month-end close and financial reporting process, including preparation... 
    Suggested
    Work at office
    Local area

    Now CFO

    Fairview Heights, IL
    16 days ago
  • Job Description Domino's in Troy, United States, is seeking an enthusiastic and customer-focused Assistant Manager to join our team. As an Assistant Manager, you will play a crucial role in ensuring the smooth operation of our store and delivering exceptional customer...
    Suggested
    Shift work
    Afternoon shift

    Domino's Franchise

    Troy, IL
    4 days ago
  • Company Description Job Description Domino's Pizza in Maryville, United States, is seeking an enthusiastic and dedicated Assistant Manager to join our team. As an Assistant Manager, you'll play a crucial role in ensuring the success of our store operations and ...
    Shift work
    Afternoon shift

    Domino's Pizza LLC

    Maryville, IL
    20 hours ago
  • $22.33 - $30.67 per hour

    Title: Human Resources Assistant DBM Classification: B22/Grade 7 Department: Human Resources Salary Range: $22.33 - $30.67 per hour Employee Group: Technical Prepared Date: May 2026 Reports to: Human Resources Supervisor FTE/ FLSA...
    Hourly pay
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Work at office
    Flexible hours

    St. Louis Park Public Schools

    Troy, IL
    7 days ago
  • $57k

    Full-time income average of $57,000 a year with potential earnings up to six-figures! Commission pay structure with guaranteed minimum - no draw. Since day one, back in 1967, Slumberland Furniture has valued love, dignity, and respect. Being a family-owned company...
    Full time
    Work at office
    Flexible hours
    Afternoon shift

    Slumberland Furniture

    Troy, IL
    9 days ago
  • $24.17 - $30.33 per hour

    Title: PARA 6-Elementary Support Assistant DBM Classification: B23/Class 6 Department: Elementary School Salary Range: $24.17 - $30.33 Employee Group: EM Spark Prepared Date: May 2026 Reports to: Elementary School Principal FTE/...
    Full time
    Contract work
    Temporary work
    Part time
    Flexible hours
    Shift work

    St. Louis Park Public Schools

    Troy, IL
    12 days ago
  • $18.2 per hour

    Title: Substitute Nutrition Assistant DBM Classification: A12/Grade 4 Department: School Nutrition Hourly Rate: $18.20 per hour Employee Group: School Nutrition Prepared Date: June 2026 Reports to: Nutrition Supervisor FTE/ FLSA...
    Hourly pay
    Full time
    Contract work
    Temporary work
    Part time
    Seasonal work
    Flexible hours

    St. Louis Park Public Schools

    Troy, IL
    8 hours ago
  • $16 - $24.75 per hour

    Scheduler - Radiology - FT Days Salary Range $16.00 - $24.75 Hourly Position Type Full Time (80 Hours) Job Shift Days Category Administrative/Clerical Overview Responsible for scheduling outpatient diagnostic procedures. To obtain correct patient demographics,...
    Hourly pay
    Full time
    Immediate start
    Shift work

    Anderson Hospital

    Maryville, IL
    1 day ago
  • Position Type: Secretarial/Clerical/Secretary Date Posted: 11/17/2023 Location: Multiple Triad School Buildings Date Available: ASAP JOB POSTING Triad Community Unit School District #2 ASAP Multiple Triad Buildings Substitute School...
    Immediate start

    Triad Community Unit School District #2

    Troy, IL
    4 days ago
  • $69k

    Job Description Job Description This full-time position offers flexible work hours and ample opportunities for advancement into management roles. You will work remotely to serve clients and offer valuable advice and protection to individuals and their families. ...
    Remote job
    Full time
    Work from home
    Flexible hours

    HMG Careers

    Saint Jacob, IL
    a month ago
  • $24.31 - $36.47 per hour

    Physical Therapist Assistant Pay Range: $24.31 - $36.47 A successful candidate's actual pay rate will be based on several factors including relevant experience, skills, training, certifications and education. HSHS St. Joseph's Hospital is seeking a Physical Therapist...
    Full time
    Temporary work
    Part time
    Flexible hours
    Shift work
    Day shift

    HSHS

    Highland, IL
    2 days ago
  • Position Type: Student Support Services Date Posted: 12/22/2025 Location: Shiloh Elementary School Date Available: 01/06/2026 Closing Date: 05/20/2026 District: Shiloh Village School District 85 Shiloh Elementary School Full-Time...
    Full time

    The St. Clair County Application Consortium

    O Fallon, IL
    1 day ago
  • $17.25 - $18.7 per hour

    PLANNED PARENTHOOD GREAT RIVERS Must have or obtain the Flu, COVID Vaccines and Booster! JOB TITLE: Health Center Assistant LOCATION : Fairview Heights, IL SUPERVISOR: Health Center Supervisor FLSA: Full-time, Benefits eligible COMPENSATION and...
    Full time
    Temporary work
    Local area
    Shift work

    Planned Parenthood of Orange and San Bernardino Counties

    Fairview Heights, IL
    1 day ago
  • $19.24 per hour

    Position Type: Support Staff/Program Assistant Date Posted: 4/27/2026 Location: Highland School District Date Available: 08/10/2026 Closing Date: Open until filled Description: Full-time Program Assistants - for Highland School District (...
    Hourly pay
    Full time

    Highland Community Unit School District 5

    Highland, IL
    20 hours ago
  • $18 - $22 per hour

    Apply Now Why You'll Love This Job Do you enjoy interacting with people, keeping things organized, and learning new skills? If you're passionate about customer service and want to grow your knowledge in both front desk and optical, this may be the perfect...
    Hourly pay
    Full time
    Part time

    Vision Care Associates LLP

    Edwardsville, IL
    2 days ago
  • $16.25 per hour

     ...Accompanies patient when diagnostic testing is required. Immediately summons the nursing staff if the patient requires assistance, control, or other nursing interventions, or exhibits unusual behavior or verbalizations. Immediately reports any potentially dangerous... 
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    Compass Group

    O Fallon, IL
    1 day ago
  • $2,066 - $2,198 per week

     ...continuing education Perform other duties as assigned within the scope of practice Adhere to hospital safety protocols, infection control guidelines, and regulatory standards Required Essential Skills: Critical thinking, service excellence, and good... 
    Temporary work
    Shift work

    Fusion Medical Staffing

    O Fallon, IL
    2 days ago
  • $16.25 per hour

     ...Accompanies patient when diagnostic testing is required. Immediately summons the nursing staff if the patient requires assistance, control, or other nursing interventions, or exhibits unusual behavior or verbalizations. Immediately reports any potentially dangerous... 
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    Compass Group, North America

    O Fallon, IL
    2 days ago
  •  ...procedures Handle customer inquiries and resolve issues to maintain customer satisfaction Assist in inventory management and stock control Process customer orders accurately and efficiently Manage cash transactions and maintain accurate financial records... 
    Shift work
    Afternoon shift

    Domino's Franchise

    Collinsville, IL
    1 day ago
  • Part Time Assistant Job Category: Stores Location: PS St. Clair Square Fairview Heights, IL 62208, USA Description Join the Pacsun Community. Pacsun is dedicated to delivering an exclusive collection of the most relevant brands and styles to a community of ...
    Part time
    Work at office
    Night shift
    Weekend work

    pacsun

    Fairview Heights, IL
    4 days ago
  • Job Description We are seeking an enthusiastic and detail-oriented Assistant Manager to join our team in Highland, United States. As an Assistant Manager, you will play a crucial role in ensuring the smooth operation of our store and delivering exceptional customer ...
    Shift work
    Afternoon shift

    Domino's Franchise

    Highland, IL
    1 day ago
  •  ...restocking and rotating merchandise on shelves and building merchandise displays. Assist in maintaining accurate inventory levels by controlling damages, markdowns, scanning, paperwork, and facility controls. Assist in implementation and maintenance of planograms; ensure... 
    Work experience placement
    Seasonal work
    2 days per week

    Dollar General

    Caseyville, IL
    3 days ago
  • A leading educational institute seeks a Research Faculty Fellow to support workforce development initiatives for justice-involved individuals. Responsibilities include case management, developing employment plans, and building community partnerships. Ideal candidates will...
    Remote work

    Southern Illinois University Edwardsville (SIUE)

    Edwardsville, IL
    5 days ago
  •  ...the store manager for any callouts or no-shows Ensure weekly truck delivery are done by the scheduled times, ensuring we are controlling cost by ordering what we need Inspect equipment on a daily as well as keeping up with the temp log Inspect all products to... 
    Temporary work
    All shifts
    Flexible hours
    Shift work

    Wingstop

    Collinsville, IL
    20 hours ago
  • Assistant Store Manager We're seeking an Assistant Store Manager to join our team to help with store operations, customer service and team development. Duties include, but are not limited to, the following: Assist with store functions and day-to-day store activities...
    Contract work
    Part time
    Seasonal work

    Dollar Tree

    Edwardsville, IL
    1 day ago
  •  ...company standards of excellence for your assigned shift by managing the flow of food service activity, assigning tasks, overseeing cash control, and focusing on providing the highest quality food with the best hospitality service possible. You will also play a key role in... 
    All shifts
    Shift work

    Capstone Restaurant Group

    Glen Carbon, IL
    2 days ago
  •  ...synthesizing data to assist higher-graded personnel in preparing statistical reports, diagrams, or presentations for management. Maintaining control records for incoming correspondence and monitoring the progress of administrative actions to ensure timely completion.... 

    US Department of War

    Scott Air Force Base, IL
    1 day ago

Do you want to receive more vacancies?

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