Customer Insights Analyst Jobs in Iowa
Customer Insights Analyst jobs in Iowa are open across Des Moines, Cedar Rapids, and Davenport and other Iowa metros, with employers like State Farm, Walgreens, and Starbucks hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 1,145+ Customer Insights Analyst jobs











Location: Des Moines, Iowa
Job ID: 1825
General Responsibilities:
Responsible for accurate and timely invoicing for complex regional projects within an engineering consulting firm. Apply strong knowledge of accounting principles, billing processes, and revenue recognition while collaborating across Finance, IT, and operations.
Essential Roles and Responsibilities:
- Oversee invoicing accuracy and timeliness, including compliance with percentage-of-completion (POC) revenue recognition.
- Resolve escalated invoicing, reporting, and operational inquiries.
- Prioritize and coordinate Regional Finance team workload; delegate tasks and special projects.
- Interpret project contracts to ensure accurate billing and revenue recognition.
- Partner with project managers to validate required documentation.
- Perform quality assurance reviews of invoicing and collections.
- Deliver strong internal and external customer service through collaboration.
- Conduct data analysis and reporting; support ERP and billing system improvements.
- Train and mentor staff; support continuous improvement initiatives.
Requirements
- Bachelor’s degree in Accounting (or 3+ years of relevant experience).
- Experience with percentage-of-completion (POC) revenue recognition and budget forecasting preferred.
- Strong systems proficiency, including ERP systems and Microsoft Office.
- Excellent analytical, organizational, and communication skills.
- Demonstrated leadership and ability to manage competing priorities.
- Valid Driver's License with acceptable driving history.
About us
Terracon is a 100 percent employee-owned multidiscipline consulting firm comprised of more than 8,000 curious minds focused on solving engineering and technical challenges from more than 200 locations nationwide. Since 1965, Terracon has evolved into a successful multi-discipline firm specializing in environmental, facilities, geotechnical, and materials services. Terracon’s growth is due to our talented employee-owners exceeding expectations in client service and growing their careers with new and exciting opportunities in the marketplace. Terracon was recognized as the #1 firm in Asbestos and Lead Abatement.
Terracon’s vision of “Together, we are best at people” is demonstrated through our excellent compensation and benefits package. Based on eligibility, role and job status, we offer many programs including medical, dental, vision, life insurance, 401(k) plan, paid time off and holidays, education reimbursement, and various bonus programs.
EEO Statement
Terracon is an EEO employer. We encourage qualified minority, female, veteran and disabled candidates to apply and be considered for open positions. We do not discriminate against any applicant for employment, or any employee because of race, color, religion, national origin, age, sex, sexual orientation, gender identity, gender, disability, age, or military status.
See All 1,145+ Customer Insights Analyst Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find JobsCustomer Insights Analyst Jobs by City in Iowa
Where Iowa roles are concentrated, by current openings.
Customer Insights Analyst Job Market in Iowa
A snapshot from current Iowa openings, updated as new roles post.
Who's Hiring
- State Farm129

- Walgreens69

- Starbucks55

- Dollar General47

- Trinity Health30

Top Industries Hiring
- Retail277
- Insurance162
- Food & Beverage157
- Healthcare & Medical Services78
- Technology & Software59
What Iowa Employers Look For
The qualifications that appear most often in customer insights analyst jobs across Iowa.
- Bachelor's degree in marketing, statistics, psychology, or a related analytical field
- Proficiency in SQL for querying customer and transaction databases
- Experience with survey design, qualitative research, or focus group moderation
- Ability to build and present dashboards in Tableau, Power BI, or Looker
- Familiarity with statistical analysis tools such as SPSS, R, or Python
- Two or more years of experience in consumer research, market research, or analytics
Customer Insights Analyst Jobs in Iowa: Frequently Asked Questions
How many customer insights analyst jobs are there in Iowa?
There are 1,145+ customer insights analyst openings in Iowa on Migrate Mate as of June 2026, with the most roles in Des Moines, Cedar Rapids, and Davenport. New positions post regularly as employers across Iowa hire.
How much do customer insights analysts make in Iowa?
Customer insights analysts in Iowa earn a median of about $66,390 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $40,160 for the lowest 10% to over $122,120 for the top 10%. Pay rises with experience, specialty, and employer.
Which Iowa cities have the most customer insights analyst jobs?
Des Moines, Cedar Rapids, and Davenport have the most customer insights analyst openings in Iowa right now, with additional roles spread across smaller metros statewide.
Which companies hire customer insights analysts in Iowa?
Employers hiring customer insights analysts in Iowa include State Farm, Walgreens, and Starbucks, based on current listings on Migrate Mate as of June 2026.
Are there remote customer insights analyst jobs in Iowa?
Yes. About 4% of customer insights analyst openings tied to Iowa are remote or hybrid as of June 2026. The rest are on-site roles based in Iowa metros.
How do I apply for customer insights analyst jobs in Iowa?
You can apply to customer insights analyst jobs in Iowa directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Iowa location, then apply to each one that fits.
See All 1,145+ Customer Insights Analyst Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find Jobs