This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Controller to oversee the full accounting function for a multi-location organization based in Urbandale, Iowa. This role serves as a strategic partner to ownership by delivering financial insight, strengthening reporting, and helping guide operational decisions with accurate data. The ideal candidate brings strong leadership, sound accounting judgment, and hands-on experience improving systems and processes in a growing business environment.
Job Responsibility:
Lead all core accounting activities across multiple business locations, ensuring reliable financial records and timely close processes
Prepare clear financial and operational reports that help leadership evaluate results, identify trends, and make informed business decisions
Develop forecasting, cash flow planning, and performance analysis to support hiring, inventory management, logistics, and growth initiatives
Manage and enhance NetSuite usage to improve reporting quality, pricing accuracy, inventory tracking, and overall system efficiency
Create dashboards, scorecards, and executive summaries requested by the President to support strategic planning and performance monitoring
Coordinate recurring payroll, benefits, tax, and administrative workflows while helping maintain consistency and accountability across the organization
Document key procedures, organize deadlines, and establish repeatable processes that reduce manual effort and support business continuity
Partner with managers and team members to provide training, workflow guidance, and cross-functional support that encourages consistent system adoption
Communicate priorities, risks, process gaps, and timeline concerns proactively to leadership and relevant stakeholders
Requirements:
Bachelor’s degree in Accounting required
At least 5 years of experience in a Controller or comparable accounting leadership position
Strong background in month-end close, financial statement preparation, and multi-location accounting oversight
Experience using NetSuite or a similar ERP platform to manage reporting and improve business processes
Ability to perform sales analysis, financial reporting, and operational performance evaluation
Effective written and verbal communication skills with the ability to present financial information clearly
Proven ability to organize workflows, document processes, and manage multiple priorities in a fast-paced environment