Talent.com
Controller
ControllerUtah Staffing • Salt Lake City, UT, US
Controller

Controller

Utah Staffing • Salt Lake City, UT, US
2 days ago
Job type
  • Full-time
Job description

Controller Position

ICM Solutions is seeking a Controller to join our growing team on-site in Murray, UT. The Controller reports to the Director of Finance and is accountable for managing, analyzing, tracking, and reporting on the company's financial objectives. This position works with the various department managers within ICM Solutions, while being responsible for the overall management of the accounting department, including financial reporting, auditing, ERP, internal controls, and compliance. This role requires a deep understanding of accounting principles and practices, as well as the ability to lead and mentor a team of accounting professionals. The Controller will work closely with senior management to ensure that financial objectives are met and that financial processes are efficient and effective. Additionally, the Controller will work with Campbell Company's CFO and Controller, ensuring proper communication, transparency, and compliance with corporate objectives and deliverables.

Team Leadership :

  • Manage and mentor the accounting team, providing guidance, training, and performance evaluations.
  • Foster a collaborative and high-performing work environment.
  • Ensure optimal deployment of resources to achieve business goals.

Financial Reporting :

  • Prepare and oversee the preparation of accurate and timely financial statements, including income statements, balance sheets, and cash flow statements.
  • Ensure compliance with Generally Accepted Accounting Principles (GAAP) and other regulatory requirements.
  • Coordinate with external auditors for annual audits and manage the preparation of audit schedules.
  • Owns accounting month-end cycle and adheres to the Campbell Companies timeline.
  • Management Reporting and Analysis :

  • Generate regular reports for management.
  • Responsible for internal financial management reporting.
  • Assist Director of Finance in preparing a monthly Management Reporting Package encompassing company performance.
  • Develop regular reporting and analysis, including key metrics reports, and conduct ad-hoc financial analysis as required.
  • Analyze financial data to provide insights and recommendations.
  • Investigate and explain variances between planned and actual results.
  • Work in conjunction with the IT group and Director of Finance to ensure financial management reporting tools and processes are in place to support the ongoing and future needs of the business.
  • Internal Controls and Compliance :

  • Design, implement, and monitor internal controls to safeguard company assets and ensure the accuracy of financial information.
  • Ensure compliance with all relevant financial regulations and reporting requirements.
  • Develop and enforce financial policies and procedures across ICM Solutions.
  • Evaluate new accounting pronouncements and develop implementation plans to ensure compliance with GAAP throughout ICM Solutions & Campbell Companies.
  • Cash Management :

  • Monitor and manage working capital.
  • Strategic Planning :

  • Provide financial insights and analysis to support strategic decision-making.
  • Participate in the development and implementation of business strategies and initiatives.
  • Systems and Process Improvement :

  • Evaluate and improve financial systems and processes to enhance efficiency and accuracy.
  • Lead or participate in financial systems implementations and upgrades.
  • Requirements :

  • Bachelor's degree in Accounting, Finance, or related field; CPA required.
  • Minimum of 5-7 years of experience in accounting or finance, with at least 2 years in a managerial role and minimum 2 years of public accounting experience.
  • Experience at a heavy equipment dealer is preferred but not required.
  • Strong knowledge of GAAP, financial reporting, and internal controls.
  • Proficiency in financial software and ERP systems (e.g., Microsoft Dynamics).
  • Excellent analytical, problem-solving, and communication skills.
  • Experience with strategy development and implementation.
  • Able to communicate effectively and lead others through change and new strategic initiatives.
  • Able to build effective teams, coach, and develop others.
  • An individual who seizes opportunities and takes initiative as appropriate.
  • Ability to work collaboratively with cross-functional teams.
  • Ability to grasp the company's short- and long-term priorities and develop systems, processes, and policies to support the achievement of them in a cost-effective manner.
  • On an ongoing basis, evaluates and prioritizes activities, focus people resources against key business priorities.
  • High level of integrity and professionalism.
  • Equal Opportunity Employer / Protected Veterans / Individuals with Disabilities. The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c).

    Create a job alert for this search

    Controller • Salt Lake City, UT, US

    Related jobs
    Controller

    Controller

    nClouds • Salt Lake City, UT, US
    Full-time
    Clouds is a well-credentialed, award-winning provider of professional services, products, and solutions, specializing in modern infrastructures on AWS. As Controller at nClouds, you will be responsi...Show more
    Last updated: 2 days ago • Promoted
    Site Controller

    Site Controller

    Moog • Salt Lake City, UT, US
    Full-time
    Moog is a performance culture that empowers people to achieve great things.Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right th...Show more
    Last updated: 8 days ago • Promoted
    2026 | Americas | Salt Lake City | Controllers | New Analyst

    2026 | Americas | Salt Lake City | Controllers | New Analyst

    Goldman Sachs • Salt Lake City, UT, US
    Full-time
    Our New Analyst Program is a full-time program for final year undergraduate and graduate students.As a new analyst, you will learn about our businesses, develop important relationships, and build c...Show more
    Last updated: 30+ days ago • Promoted
    Plant Controller

    Plant Controller

    Advance Services • Salt Lake City, UT, US
    Permanent
    Exceptional direct hire opportunity for an experienced Plant Controller to join one of Utah's premier medical device manufacturing companies. Monday-Friday 8 : 00 am 5 : 00 pm $130,000 plus, depending ...Show more
    Last updated: 23 days ago • Promoted
    Assistan Controller

    Assistan Controller

    TradeJobsWorkforce • 84043 Lehi, UT, US
    Full-time
    Assistant Controller Job Duties : Prepares financial statements to summarize and forecast the company's fin...Show more
    Last updated: 30+ days ago • Promoted
    Accounting Assistant Controller (Incredible Team)

    Accounting Assistant Controller (Incredible Team)

    Chrysalis • Orem, UT, US
    Full-time
    Chrysalis is looking for an Assistant Controller to join our growing accounting team in our Orem office.This is an excellent opportunity with a stable and rapidly expanding company.Chrysalis has be...Show more
    Last updated: 30+ days ago • Promoted
    Controllers - Analytics and Reporting, Associate - Salt Lake

    Controllers - Analytics and Reporting, Associate - Salt Lake

    Utah Staffing • Salt Lake City, UT, US
    Full-time
    Controllers ensure that the firm meets all the financial control and reporting obligations of a global, regulated and public financial institution. In the Controllers Department, our professionals m...Show more
    Last updated: 2 days ago • Promoted
    Senior Controller

    Senior Controller

    Nomi Health • Orem, UT, US
    Full-time
    We were tired of hearing that healthcare is broken, so we decided to do something about it.At Nomi Health, we believe the care itself isn't broken it's the business of healthcare that gets in the ...Show more
    Last updated: 27 days ago • Promoted
    Corporate Controller

    Corporate Controller

    Utah Staffing • Salt Lake City, UT, US
    Full-time
    Corporate Controller Opportunity.Mythic Genetics is seeking a world-class Corporate Controller to join our leadership team and help drive excellence in financial reporting, compliance, and accounti...Show more
    Last updated: 2 days ago • Promoted
    Assistant Financial Controller IC 3

    Assistant Financial Controller IC 3

    Utah Staffing • Salt Lake City, UT, US
    Full-time
    Financial Controller At Oracle.When you combine Oracle's #1 ERP financial system with its Best-in-Class Global Controllers Finance Organization (GCO) team, anything is possible.Our accomplished fin...Show more
    Last updated: 20 hours ago • Promoted • New!
    Site Controller

    Site Controller

    Utah Staffing • Salt Lake City, UT, US
    Full-time
    Moog is a performance culture that empowers people to achieve great things.Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right th...Show more
    Last updated: 2 days ago • Promoted
    Controller

    Controller

    Jordan Valley Water Conservancy District • West Jordan, UT, US
    Full-time
    Are you an experienced accounting professional with a strong background in public accounting and auditing? Do you thrive in a leadership role that blends strategic financial management with hands-o...Show more
    Last updated: 9 days ago • Promoted
    Controller - WEX Bank

    Controller - WEX Bank

    WEX • Midvale, UT, US
    Full-time
    Seeking an experienced financial leader to oversee accounting, regulatory reporting and financial reporting in a highly regulated banking environment. This role is responsible for managing the indep...Show more
    Last updated: 12 days ago • Promoted
    Manager - Controller

    Manager - Controller

    Utah Staffing • Sandy, UT, US
    Full-time
    At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleague...Show more
    Last updated: 2 days ago • Promoted
    Assistant Controller - Draper UT

    Assistant Controller - Draper UT

    D.R. Horton • Draper, UT, US
    Full-time
    Assistant Controller - Draper UT.It is engaged in the construction and sale of high quality homes designed principally for the entry-level and first time move-up markets. The Company also provides m...Show more
    Last updated: 30+ days ago • Promoted
    Associate Controller

    Associate Controller

    Utah Staffing • Salt Lake City, UT, US
    Full-time
    Direct / manage / supervise one or more accounting teams.Ensure university adherence to Generally Accepted Accounting Principles (GAAP) and Governmental Accounting Standards (GASB).Ensure timely prepar...Show more
    Last updated: 2 days ago • Promoted
    Controller

    Controller

    Workstream • Lehi, UT, US
    Full-time
    Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. Workstream has been purpose-built for the hourly workforce from day...Show more
    Last updated: 16 days ago • Promoted
    2026 | Americas | Salt Lake City | Controllers | Summer Analyst

    2026 | Americas | Salt Lake City | Controllers | Summer Analyst

    Goldman Sachs • Salt Lake City, UT, US
    Full-time
    Our Summer Analyst Program is a nine to ten week summer internship for students pursuing a bachelors / graduate degree.You will be fully immersed in our day-to-day activities.Attend orientation whe...Show more
    Last updated: 30+ days ago • Promoted