Demo

Controller

Imperium Global
St Louis, MO Full Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 5/22/2026

A growing, family-owned supplier of aggregate materials serving the construction industry is seeking a Controller to lead financial activities, oversee day-to-day accounting and administrative functions, and serve as a trusted partner to ownership. This is an ideal opportunity for a practical, detail-oriented leader who is comfortable working in a small office environment, balancing strategic financial oversight with occasional involvement in general office and administrative responsibilities.


Key Responsibilities

  • Own the monthly close process for multiple entities
  • Prepare accurate monthly financial statements (P&L, Balance Sheet, Cash Flow)
  • Maintain general ledger accuracy and reconciliations for multiple companies
  • Manage AP and AR
  • Process weekly payroll
  • Provide operational financial information on inventory and cost of goods sold
  • Maintain internal controls and accounting procedures
  • Coordinate with external CPAs, unions, and government entities for tax and compliance filings


Qualifications

  • 5–8 years of accounting or finance experience
  • Previous experience as a Senior Accountant, Accounting Manager, or Controller
  • Experience with multi-entity or owner-operated businesses
  • Strong knowledge of general ledger, accounts payable, accounts receivable, payroll, tax, and banking functions
  • Experience in manufacturing, construction, aggregates, or other trade-related industries


Skills & Abilities

  • Ability to work independently, provide leadership, and make decisions
  • Comfortable building and improving systems and processes
  • Practical, detail-oriented, and solutions-focused
  • Able to quickly and clearly communicate financial results using KPIs
  • Reliable, accountable, and growth-minded
  • Comfortable communicating across multiple departments, as well as with vendors, customers, and field personnel

Salary.com Estimation for Controller in St Louis, MO
$164,505 to $223,765
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

What is the career path for a Controller?

Sign up to receive alerts about other jobs on the Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
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

Job openings at Imperium Global

  • Imperium Global York, NY
  • Director Preconstruction - Aviation THE COMPANY: My client is a multi $B Top ENR General Contractor, boasting a broad geographical footprint, with more tha... more
  • 3 Days Ago

  • Imperium Global Bradenton, FL
  • Senior Project Manager – Structural Concrete / Tilt Wall Division Build the Next Big Thing in Southwest Florida One of Southwest Florida’s fastest-growing ... more
  • 4 Days Ago

  • Imperium Global Athens, GA
  • My client, a well-established and growing commercial general contractor in the Athens, GA area, is seeking an experienced Preconstruction Director to lead ... more
  • 12 Days Ago


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

  • Your Part-Time Controller, LLC Wilmington, DE
  • AWARD-WINNING Accounting Firm—You should work here! Part-Time Controller for Nonprofit Organizations Your Part-Time Controller, LLC, (YPTC) is a national l... more
  • 6 Days Ago

  • Your Part-Time Controller, LLC Albuquerque, NM
  • AWARD-WINNING Accounting Firm—You should work here! Controller for Nonprofit Organizations Your Part-Time Controller, LLC, (YPTC) is a national leader in p... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!