Controller
NWS Career ‚Ä¢ Salt Lake City, UT ‚Ä¢ Full Time ‚Ä¢ $130,000–$160,000 / year
Posted on Thu, Jun 18, 2026
Controller
FreshPure Waters (National Water Services, LLC) · Salt Lake City, UT · On-Site
Title: | Controller | Reports To: | Chief Financial Officer |
Location: | Salt Lake City, UT — on-site | Compensation: | $130,000 – $160,000 + bonus |
Type: | Full-Time, Direct Hire | :Target Start | Q3 2026 |
About FreshPure Waters
FreshPure Waters (National Water Services, LLC) is a TowerBrook Capital Partners-backed company that operates bulk filtered water vending machines in major grocery retailers across the United States — including Whole Foods Market, Sprouts Farmers Market, and regional independents. FreshPure is in an active growth phase.
This is a ground-floor opportunity to build the finance function during a period of commercial expansion, ERP transition to Microsoft Dynamics 365 Business Central, and PE-sponsored value creation. The Controller will be the first dedicated accounting leader in the company and will build the function in direct partnership with the CFO, leveraging the foundation established by the existing accounting team.
The Opportunity
This role is for a Controller who wants real ownership. You will own the close, external audit coordination, the chart of accounts, inventory accounting, and the financial reporting that goes to TowerBrook and the lender. You will also lead the finance work-stream for the Business Central implementation and ensure the system is built to produce accurate, auditable financial information from day one. This is not a maintenance role. It is a build role. |
What You Will Own
Financial Close and Reporting
•Own the month-end close process — journal entries, accruals, prepaid amortization, depreciation, inventory adjustments, and intercompany eliminations.
•Prepare monthly financial statements (income statement, balance sheet, cash flow statement) for CFO review and board presentation.
•Maintain and enforce the chart of accounts — GL structure, coding discipline, and proper transaction classification.
•Prepare the quarterly lender package for the company's senior lender and support the CFO on covenant compliance calculations.
•Build and run the close calendar. The expectation is a consistent 5–7 business day close by the end of year one.
Inventory Accounting
•Own the inventory sub-ledger in QuickBooks (and Business Central post-migration) — bill of materials integrity, build order accounting, WIP tracking, and finished goods costing.
•Reconcile the inventory balance sheet account to the inventory valuation report every month. Investigate variances, resolve root causes, and keep the sub-ledger clean.
•Partner with Production and Purchasing to enforce inventory SOPs and ensure receiving, transfers, and build orders are processed correctly and on time.
•Own the capitalization process for installed units — ensure every unit that moves from finished goods to a retail location is properly capitalized as a fixed asset.
Audit and Compliance
•Be the primary management contact for the external audit and own the PBC process. Audit support needs to be timely, complete, and well-documented.
•Manage preparation of supporting schedules — PP&E roll-forward, lease roll-forward (ASC 842), accrued expenses detail, equity roll-forward.
•Own the internal controls framework, document key controls, maintain appropriate segregation of duties, and support ongoing enhancement of audit readiness and control effectiveness.
•Coordinate with external tax advisors on the tax provision, deferred taxes, and compliance deliverables requiring management input.
ERP Implementation — Microsoft Dynamics 365 Business Central
•Serve as the finance lead on the Business Central implementation in partnership with RSM and a dedicated ERP PM.
•Own the configuration of the BC finance module — chart of accounts, dimensions, posting groups, period close setup, and financial reporting structures.
•Own the data migration of trial balance, open AP/AR, fixed asset sub-ledger, and inventory from QuickBooks to Business Central.
•Lead the parallel close — run QuickBooks and Business Central simultaneously for at least one period before cutover to validate data integrity.
Team and Process Development
•Directly Supervise and partner with the Accounting Operations Manager — a long-tenured team member with deep institutional knowledge of FreshPure’s operations, financial processes, and systems. Leverage their operational expertise and rely on their ability to run AP, disbursements, cash management, and contractor payments.
•Build and document the month-end close checklist, internal control documentation, and accounting policy manual.
•Be a real thought partner to the CFO. Push back when something is wrong, have a view on technical accounting questions, and contribute to the broader finance agenda.
What We Are Looking For
Required
•Bachelor's degree in Accounting or Finance. CPA strongly preferred.
•5+ years of progressive accounting experience with at least 2 years in a Controller or Assistant Controller role.
•Experience in a PE-backed or growth-stage company. You understand sponsor expectations, lender reporting, and the pace that comes with both.
•Inventory accounting experience in manufacturing, distribution, or another product-based environment where cost accounting, WIP tracking, and BOM management are important operational disciplines.
•Audit experience. You have served as the primary management contact for an external audit and know how to manage the process without supervision.
•QuickBooks Enterprise experience with responsibility for closing the books and producing financial statements; ability to improve process reliability and support a successful transition to a more scalable ERP environment.
•Strong Excel skills — you build reconciliation workbooks and financial schedules, not just consume them.
Strongly Preferred
•Microsoft Dynamics 365 Business Central experience — you have implemented it or worked in it. This is a meaningful differentiator.
•Experience with significant fixed assets and unit-level cost tracking — retail rollouts, equipment-as-a-service, or similar models.
•Experience building or rebuilding a finance function — you have been the first or second accounting hire in a company and you know what that means operationally.
•Familiarity with ASC 842 lease accounting and purchase price allocation in a PE-sponsored acquisition context.
Who Thrives in This Role
•You know how to bring order, discipline, and repeatability to a developing accounting environment.
•You communicate clearly with non-finance people — operations, purchasing, production. You can explain why the accounting process matters without making people feel audited.
•You are organized and consistent. The close happens the same way every month. The audit deliverables go out on time.
•You have a point of view and the judgment to defend it. If something is wrong, you say so and back it up with the accounting.
•You build trust with operators. The Accounting Operations Manager has deep institutional knowledge at FreshPure — you will learn from her, not over her.
Compensation and Team
Base Salary: | $130,000 – $160,000 | Bonus: | Performance-based annual bonus |
401(k): | Competitive 401(k) | Benefits: | Medical, dental, vision |
Location: | Salt Lake City, UT — on-site | Equity: | Not included in this role |
The CFO is looking for a thought partner, not an order-taker.
Your immediate team: a Senior Staff Accountant (hire in progress), and an Accounting Operations Manager with significant tenure at FreshPure.
FreshPure Waters is an equal opportunity employer. To apply or for questions contact: recruiting@freshpure.com
More live controller roles
- Financial Controller - Manufacturing/Robotics at Career Staffing Talent — Oklahoma City, Oklahoma, United States
- Interim Sustainability Business Controller at Kienbaum Executive Consultants (Remote)
- Corporate Controller (Pre-IPO) at National Indoor RV Centers — Lewisville, Texas, United States
- Controller at Highgate Hotels — New York, New York, United States
- Controller/Accountant at Vault Admin Services — Scottsdale, Arizona, United States
- Plant Controller — Parsons, Kansas, United States
- Aspirant Proces Controller at Rtb Cargo Netherlands — Rotterdam, Netherlands
- Accounting Controller at P.J. MORGAN INVESTMENTS — Omaha, Nebraska, United States
- Controller - CAAS - Nonprofit at CliftonLarsonAllen LLP — Milwaukee, Wisconsin, United States
- CAAS Controller - SLG - Hybrid Position at CliftonLarsonAllen — Pittsburgh, Pennsylvania, United States
- Controller/Accountant Part-Time at Nienhuis Financial Group — Kalamazoo, Michigan, United States
- Controller – Real Estate at Invesco — Dallas, Texas, United States
- Controller at Praxt Talent — Austin, Texas, United States
- CAAS - Controller (State & Local Government) at CliftonLarsonAllen LLP — St. Louis, Missouri, United States
- Controller at Bridgepoint Consulting — Houston, Texas, United States
- Controller I at Tyson Prepared Foods — Waterloo, Iowa, United States
- Corporate Controller at AMERITEX PIPE & PRODUCTS — Seguin, TX, United States
- Controller - Portfolio Accounting at Clarion Partners — Not Specified
- Controller at IntellaTriage — Brentwood, Tennessee, United States
- Controller at DLC — Chicago, Illinois, United States
- Controller at Upcoresolutions — Crystal Lake, Illinois, United States
- Junior Business Controller at My Jewellery — 's-Hertogenbosch, Netherlands
- Controller at Alera Group (Remote)
- Controller I, Gainesville, GA at River Valley Ingredients — Gainesville, GA, United States
- Financial Controller at Kasper Electrical — Palm Beach Gardens, Florida, United States
- Property Management Controller at Acento Real Estate Partners — US
- Controller at DensityAI — Mountain View, California, United States
- Controller at Hark — San Jose, California, United States
- Assistant Mill Controller at Domtar — Kentucky, United States
- Financial Analyst - Performance Controller at IS International Services — Roswell, Georgia, US
- Business Controller at Van der Velden — Buren, Netherlands
- Controller at Codman Square Health Center — Boston, Massachusetts, United States
- CAAS Controller, Healthcare at CliftonLarsonAllen — Fort Worth, Texas, United States
- Weekend Merchandise Controller at TJX — Philadelphia, PA, United States
- Controller at Haddad Plumbing & Heating — Newark, New Jersey, United States
- Senior Manager, Re-Pack Controller at Anheuser-Busch — Saint Louis, MO, US
- Associate Fund Controller at GP Fund Solutions — Limerick, Ireland
- Controller/Accountant Part Time at Nienhuis Financial Group — Lansing, Michigan, United States
- CAAS - Controller (Professional Services Organizations) at CliftonLarsonAllen — Milwaukee, Wisconsin, United States
- Controller at CliftonLarsonAllen LLP — Fort Worth, TX, United States
- Controller at Associates of Cape Cod — East Falmouth, Massachusetts, United States
- Controller/Accountant Part Time - Grandville Area at Nienhuis Financial Group — Grandville, Michigan, United States
- Controller, Professional Service Organizations at CliftonLarsonAllen — Nashville, Tennessee, US
- Financial Controller - Enterprise at Turner & Townsend — Atlanta, GA, US
- VP Controller at Bridgepoint Consulting — Fort Worth, Texas, United States
- Junior Business Controller at DC Klinieken — Amsterdam, Netherlands
- Automotive Controller - Nashville, TN at Element Partners — Nashville, Tennessee, United States
- US Controller at Brinks — Coppell, Texas, United States
- Controller at Your Part-Time Controller — Boston, Massachusetts, United States
- Assistant Corporate Controller at Acento Real Estate Partners — Headquarters, Not Specified
- Factory Controller at Foundational Industries — San Francisco, California, United States
- Controller at Seres Smith Consulting — Tulsa, Oklahoma, United States
- Controller at Monterrey Tile Company — Chandler, Arizona, United States
- Controller at TalentRemedy — Herndon, VA, US
- Accounting Manager - Capital Management Controller at GM (Remote)
- Financial Controller at Easy Recruit — Barneveld, Netherlands
- Controller at Workholding US Holdings — Elmira, New York, United States