1

Controller Jobs in Iowa (NOW HIRING)

Assistant Controller Location: Davenport, Iowa Job Type: Full-Time Our company is seeking an experienced Assistant Controller to join the business unit at our Davenport, IA facility. Role Overview:

Candidate should be able to demonstrate a successful track record in a Controller-level position * Agriculture or manufacturing experience required * Experience in leading a financial statement close ...

Join Our Team in the Prepared Foods Division as a Controller! Setting the table for your success : At Tyson Foods, our team members' health and wellness isvery importantto us. We believe in helping ...

Plant Controller

Burlington, IA

$103K - $128K/yr

Silgan Containers is seeking a Plant Controller to provideplantlevelmanufacturing accounting and financeexpertiseat our Burlington, IA,manufacturing facility. This rolefocuses oncost accounting ...

Plant Controller

Burlington, IA · On-site

$103K - $128K/yr

Silgan Containers is seeking a Plant Controller to provide plant-level manufacturing accounting and finance expertise at our Burlington, IA, manufacturing facility. This role focuses on cost ...

Plant Controller

Burlington, IA

$103K - $128K/yr

Silgan Containers is seeking a Plant Controller to provide plant-level manufacturing accounting and finance expertise at our Burlington, IA, manufacturing facility. This role focuses on cost ...

Candidate should be able to demonstrate a successful track record in a Controller-level position * Agriculture or manufacturing experience required * Experience in leading a financial statement close ...

Factory Controller

Waverly, IA · On-site

$102K - $123K/yr

Provide visibility around costs related to the factory processes through the driving of relevant analysis and reporting (monitoring of the budget and controlling the variances), ensure adherence to ...

Plant Controller

Fairfield, IA · On-site

$82K - $127K/yr

Job Summary: The Plant Controller reporting directly to the President is responsible for overseeing all financial operations of the foundry, including budgeting, forecasting, cost accounting ...

Plant Controller

Fairfield, IA · On-site

$82K - $127K/yr

Job Summary: The Plant Controller reporting directly to the President is responsible for overseeing all financial operations of the foundry, including budgeting, forecasting, cost accounting ...

Truck Country is looking for an Assistant Controller to join our corporate accounting team. This is an excellent opportunity for an experienced accounting professional who enjoys leading a team ...

PRIMARY FUNCTION The Corporate Controller will lead the accounting, shared services, treasury and tax functions to ensure a robust control environment, timely and accurate reporting both internally ...

next page

Showing results 1-20

Controller information

See Iowa salary details

$51.7K

$112.2K

$164.8K

How much do controller jobs pay per year?

As of Jul 23, 2026, the average yearly pay for controller in Iowa is $112,239.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,100.00 and $130,100.00 per year, depending on experience, location, and employer.

What does a Controller do?

A Controller is a senior-level finance professional responsible for overseeing an organization's accounting operations. Their duties typically include managing financial reporting, budgeting, internal controls, and compliance with regulations. Controllers also supervise the accounting department, prepare financial statements, and work closely with executive management to guide financial strategy. Their work ensures accurate financial records and supports sound business decisions.

What Is a Controller Job Description?

A controller is high-level accounting position in a firm or company. They often report directly to the CFO (Chief Financial Officer) and are responsible for budgets, audits, and financial reports, as well as ensuring the company complies with all tax codes and regulations.

What are some common challenges Controllers face when managing financial reporting and compliance?

Controllers often encounter challenges in ensuring the accuracy and timeliness of financial reports, particularly when juggling complex transactions or multiple entities. Staying current with evolving accounting standards and regulatory requirements can also be demanding, as it requires continual learning and adaptation. Additionally, Controllers must coordinate closely with cross-functional teams, such as auditors and department heads, to address discrepancies and streamline processes, making strong communication and problem-solving skills essential.

What is the difference between Controller vs Bookkeeper?

AspectControllerBookkeeper
CredentialsTypically requires a bachelor's degree in accounting, finance, or related field; CPA or CMA certifications are commonUsually requires a high school diploma or associate degree; certifications are less common
Work EnvironmentWorks in corporate finance departments, overseeing accounting teamsWorks in small businesses or accounting firms, handling day-to-day transaction recording
ResponsibilitiesFinancial reporting, budgeting, internal controls, and strategic financial planningRecording financial transactions, maintaining ledgers, and reconciling accounts

The Controller and Bookkeeper roles differ mainly in scope and seniority. Controllers oversee financial strategies and reporting, requiring advanced credentials and experience. Bookkeepers focus on recording daily transactions and maintaining accurate records. While both are essential for financial management, Controllers have broader responsibilities and higher qualifications, often managing teams and ensuring compliance.

What are the key skills and qualifications needed to thrive as a Controller, and why are they important?

To thrive as a Controller, you need a strong background in accounting principles, financial analysis, and regulatory compliance, typically supported by a bachelor's degree in accounting or finance and often a CPA certification. Proficiency with ERP systems, advanced Excel, and financial reporting software is essential for managing complex financial data. Exceptional organizational skills, attention to detail, and effective communication set top Controllers apart. These skills and qualities ensure accurate financial oversight, compliance, and strategic decision-making for organizational success.
What are the most commonly searched types of Controller jobs in Iowa? The most popular types of Controller jobs in Iowa are:
What cities in Iowa are hiring for Controller jobs? Cities in Iowa with the most Controller job openings:
What are popular job titles related to Controller jobs in IA? For Controller jobs in IA, the most frequently searched job titles are:
Infographic showing various Controller job openings in Iowa as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 89% Physical, 6% Hybrid, and 5% Remote job distribution, with an average salary of $112,239 per year, or $54 per hour.
Assistant Controller

Assistant Controller

Bernau Capital Partners

West Des Moines, IA • On-site

Full-time

Posted 15 days ago


Job description

Job Title
Assistant Controller
Reports To:
Director of Accounting
Classification: Exempt
Job Summary:
The Assistant Controller supports the company's financial management by assisting with tasks like financial reporting and budget management, and ensuring compliance with accounting regulations, while also providing financial analysis and process improvement.
Primary Duties and Responsibilities:
  • Assist in the preparation of financial statements (income statement and balance sheet).
  • Ensuring the accuracy and completeness of financial records.
  • Preparing monthly and quarterly reports for management.
  • Participating in the creation of company budgets and financial forecasts.
  • Analyzing variances and identifying trends.
  • Overseeing day-to-day accounting processes.
  • Managing journal entries.
  • Reconciling accounts.
  • Ensuring compliance with accounting regulations and standards.
  • Supporting the planning and execution of external audits.
  • Identifying opportunities to streamline financial operations and improve efficiency.
  • Mentoring and training junior staff.

Requirements and Qualifications:
  • Bachelor's degree in accounting, finance, or a related field.
  • Five (5) plus years of experience in accounting or finance.
  • Strong understanding of accounting principles and practices.
  • Proficiency in accounting software and financial systems.
  • Strong analytical, communication, and critical thinking skills.
  • CPA or other relevant certifications may be an advantage.

Work Environment:
  • Office environment with very minimal travel, if at all.
  • Must be physically able to perform sedentary work: occasionally lifting or carrying objects of no more than ten pounds, and occasionally standing or walking, reaching, handling, grasping, feeling talking, hearing and repetitive motions.
  • Monday - Friday, 40-hour work week