Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

Midwest Family Mutual Insurance Company

Description:

Midwest Family Mutual Insurance Company (MFM) is an “A-” rated property & casualty insurer and has been recognized as one of the top 50 P&C companies in the nation. With a strong legacy of financial stability and innovation, we continue to grow and expand our capabilities across key business functions.

As part of our ongoing growth, we are seeking a skilled and motivated Controller to join our team. This position offers the opportunity to contribute to a high-performing accounting function and play a key role in supporting strategic financial initiatives.

At MFM, we pride ourselves on fostering a collaborative and values-driven workplace where talented professionals can thrive. If you're looking to make a meaningful impact in a dynamic and respected insurance organization, we encourage you to apply!

Position Summary

The Controller is responsible for the overall management of the accounting function, including financial reporting, regulatory filings, internal controls, and accounting operations. This position ensures the timely and accurate delivery of financial information to management, auditors, and regulatory bodies in compliance with NAIC statutory accounting principles.

The Controller will lead and develop the accounting team, oversee the financial close process, and maintain effective internal controls. This role works closely with the CFO and cross-functional departments to support financial planning, reporting accuracy, and ongoing process improvement.

Key Responsibilities

  • Oversee the preparation and review of monthly, quarterly, and annual financial statements in accordance with NAIC Statutory Accounting Principles.
  • Lead the preparation and filing of statutory reports, including the Annual Statement, Risk-Based Capital report, and Management Discussion & Analysis.
  • Manage the monthly and annual close process, ensuring accuracy, completeness, and timeliness.
  • Oversee general ledger activity, including journal entries, reconciliations, and financial data integrity.
  • Review and approve accounting for premiums, losses, reinsurance transactions, and investments.
  • Ensure compliance with internal controls, accounting policies, and regulatory requirements.
  • Coordinate with external auditors and regulatory examiners, including managing audit and examination processes.
  • Monitor changes in accounting standards and insurance regulations and assess their impact on financial reporting.
  • Lead, mentor, and develop accounting staff, including assigning work, reviewing performance, and supporting professional growth.
  • Establish and maintain accounting policies, procedures, and best practices.
  • Support budgeting, forecasting, and cash flow analysis in collaboration with finance leadership.
  • Identify and implement process improvements to enhance efficiency, accuracy, and scalability of accounting operations.
  • Collaborate with underwriting, claims, and other departments to ensure accuracy of financial data and reporting.

Requirements:

Qualifications

  • Bachelor’s degree in accounting or finance required. 
  • CPA designation strongly preferred.
  • 7+ years of general accounting experience.
  • Proven leadership experience managing and developing accounting staff.
  • Strong knowledge of NAIC statutory accounting principles and regulatory reporting. 
  • Experience overseeing financial close processes, general ledger, and internal controls. 
  • Experience in the Property and Casualty Insurance industry preferred. 
  • Strong analytical, organizational, and communication skills.

PI97582e7bcb09-37456-40255682

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Controller in Urbandale, IA vacancy
  •  ...On-site | Full-Time | U.S. Work Authorization Required Position Summary The Controller is accountable for the accounting operations including the production of periodic financial reports, maintenance of an adequate system of accounting and human resource records, and... 
    Suggested
    Full time
    Bank staff
    Work at office
    Local area
    Flexible hours

    Red Boot Beverage

    Des Moines, IA
    4 days ago
  • $22 per hour

    Position Description Immediately hiring a Permanent Equipment Quality Coordinator and want the right candidate to join us at Ryder in Altoona, IA Hear it from a Ryder Technician Employee Here: Equipment Quality Coordinator Positions Pay Each Week Hourly Pay:...
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Monday to Friday
    Day shift

    Ryder System

    West Des Moines, IA
    4 days ago
  •  ...Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Participate as Event Controller for multiple DMO events Participate in MPC activities in the conduct of DMO events. Create and distribute mission planning... 
    Suggested
    Part time
    For subcontractor
    Work at office
    Local area
    Remote work
    Monday to Friday
    Weekend work

    Cymstar Services LLC

    Des Moines, IA
    29 days ago
  • $125k - $145k

     ...Job Description Job Description Controller, Leadership Role | Hybrid/ Remote, Des Moines, IA | $125K–$145K + Benefits A financially strong, nationally respected insurance organization is seeking an experienced accounting leader to step into a high-impact Controller... 
    Suggested
    Remote work

    The Reserves Network Inc

    Des Moines, IA
    11 days ago
  • $125k - $145k

     ...Job Description Job Description Controller | $125,000–$145,000 + Outstanding Benefits | On-site | Direct Hire | Des Moines, IA A highly respected staple in the Des Moines metro is seeking an experienced accounting and finance leader to join its executive finance... 
    Suggested

    The Reserves Network Inc

    Des Moines, IA
    17 days ago
  • Summit School Services companies share a strong commitment to provide the highest level of transportation safety, quality transportation, outstanding customer service and positive employee relations. Our corporate headquarters, located in Warrenville, Illinois, houses ...
    Local area

    National Express LLC

    Urbandale, IA
    3 days ago
  • $125k - $250k

     ...Erie Home, a leading provider of residential roofing solutions, we set you up for success – pre-qualified leads, paid training, and control of your income. We’re hiring Sales Representatives to help strengthen communities by safeguarding homes with expert solutions.... 
    Weekly pay
    Part time
    Weekend work
    Afternoon shift

    Erie Home

    Clive, IA
    6 hours ago
  • $15.5 - $23.3 per hour

    6004 - Des Moines - 10315 Hickman Rd, Urbandale, Iowa, 50322 CarMax, the way your career should be! Position Overview As a Management Assistant, you will play a key role in supporting store operations by assisting managers with hiring, onboarding, and orientation...
    Hourly pay
    Full time
    Work at office
    Night shift

    CarMax

    Urbandale, IA
    1 day ago
  • American Eagle - - Responsibilities: Move product from stockroom to salesfloor through shipment processing, replenishment, markdowns and merchandising; Keep stockroom organized and ensure fixtures, marketing and merchandise stay in place; Inform store leadership of merchandising...
    Afternoon shift

    AmericanEagle.com

    West Des Moines, IA
    3 days ago
  • MercyOne in Des Moines, Iowa is seeking a Part-Time Department Support Assistant for Medical Imaging. This role involves greeting patients, managing patient records, and assisting with administrative duties. Applicants should have a high school diploma, typing skills, ...
    Part time
    Flexible hours

    MercyOne

    West Des Moines, IA
    4 days ago
  •  ...Inventory Control Associate The Inventory Control Associate assists the Receiving and Inventory Control Specialist (RICS) in maintaining overall store inventory control. As an expert of all inbound and outbound inventory activity and procedures, the Inventory Control... 
    Hourly pay
    Local area

    Boot Barn

    West Des Moines, IA
    3 days ago
  • American Eagle - - Responsibilities: Move product from stockroom to salesfloor through shipment processing, replenishment, markdowns and merchandising; Keep stockroom organized and ensure merchandise, visual props, marketing and fixtures are maintained; Inform store leadership...

    AmericanEagle.com

    West Des Moines, IA
    3 days ago
  • $21.05 - $24.88 per hour

     ...moderate physical activity General Responsibilities : Perform administrative and clerical tasks Operate internal systems including door control and camera systems Enter invoice data into requisition software Facilitate follow up calls and meetings with vendors as needed... 
    Hourly pay
    Full time
    Flexible hours

    Young World Physical Education

    Grimes, IA
    3 days ago
  • As a Regional Administrative Assistant, you’ll be the organizational anchor for the Regional Team—streamlining operations, coordinating daily activities, and ensuring the team stays productive and aligned. This role requires precision, discretion, and proactive problem...
    Work at office

    AutoZone

    West Des Moines, IA
    3 days ago
  • Administrative Assistant to Special Education Classification: Classified FLSA Status: Non-Exempt Immediate Supervisor: Director of Special Education Receives Guidance From: Director of Special Education, district leadership Purpose of the Position: To provide...
    Work at office
    Immediate start

    Urbandale Community School District

    Urbandale, IA
    2 days ago
  • Your Role You can't buy product if it's not on the floor, right?! As a part-time stock brand Ambassador, you're an expert at keeping product moving from the stockroom to the salesfloor through shipment processing, replenishment, markdowns and merchandising. You've got...
    Part time
    Seasonal work
    Work from home
    Flexible hours
    Weekend work
    Afternoon shift
    Early shift

    American Eagle Outfitters

    West Des Moines, IA
    5 days ago
  • $20.96 per hour

    Administrative Assistant to Adventuretime Job Details Job ID: 5626514 Application Deadline: Posted until filled Re-Posted: Apr 30, 2026 5:00 AM (UTC) Starting Date: Jul 1, 2026 Job Description JOB TITLE: Administrative Assistant to Adventuretime CLASSIFICATION: Classified...
    Hourly pay
    Full time
    Summer work
    Second job
    Work at office
    Immediate start

    Young World Physical Education

    Urbandale, IA
    3 days ago
  • $17.47 per hour

    Kelly Services is looking to hire several Site Logistics Operators/Material Handlers in Knoxville, TN for an industry leading chemical company. For this opportunity, you could be placed as a Chemical Finished Product Operator or a Polymers Packaging/Warehousing/Shipping...
    Hourly pay
    Full time
    Work at office
    Monday to Friday
    Day shift

    Direct Staffing Inc

    Urbandale, IA
    3 days ago
  • American Eagle - - Responsibilities: Move product from stockroom to salesfloor through shipment processing, replenishment, markdowns and merchandising; Maintain stockroom organization and ensure fixtures and marketing materials are properly displayed; Assist store leadership...
    Early shift

    AmericanEagle.com

    West Des Moines, IA
    2 days ago
  • $16 - $21 per hour

    Join Verizon Scroll down for a complete overview of what this job will require Are you the right candidate for this opportunity You want more out of a career. A place to share your ideas freely — even if they're daring or different. Where the true you can learn, ...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Shift work
    Weekend work
    Afternoon shift

    Verizon

    Windsor Heights, IA
    1 day ago
  • Stock Brand Ambassador You can't buy product if it's not on the floor, right?! As a part-time stock brand ambassador, you're an expert at keeping product moving from the stockroom to the salesfloor through shipment processing, replenishment, markdowns, and merchandising...
    Full time
    Part time
    Seasonal work
    Local area
    Work from home
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift
    Early shift

    American Eagle Outfitters

    West Des Moines, IA
    3 days ago
  • Area of Interest: Patient Services FTE/Hours per pay period: .6 Department: Pediatrics- Lakeview- DM Shift: Monday 830-5, Thursday 830-5, Friday 830-5 Job ID: 183832 Overview UnityPoint Clinic Part Time Experience Specialist/Receptionist Lakeview ...
    Daily paid
    Temporary work
    Part time
    Monday to Friday
    Shift work

    UnityPoint Health

    West Des Moines, IA
    4 days ago
  • Opportunity Details Full Time Administrative Assistant Administrative Assistant JOB-10046391 Anticipated Start Date July 20, 2026 Location Grimes, IA Type of Employment Contract Hire Employer Info They are...
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    Glass Family of Companies

    Grimes, IA
    5 days ago
  • Our clients are seeking a highly professional Administrative Professional to support leadership operations and deliver exceptional visitor experiences. This role serves as a key point of contact for executives, employees, and external visitors while managing complex ...
    Work at office

    The Palmer Group

    West Des Moines, IA
    5 days ago
  • $23 - $25 per hour

    Adecco is assisting a local client in recruiting for a Receptionist in the Des Moines, IA area. As Receptionist you will greet guests, patrons and community leaders as they visit our local office. Complete administrative tasks as assigned. This is a short term contract...
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Local area
    Day shift

    Adecco US, Inc.

    West Des Moines, IA
    2 days ago
  • Job Description Your experience matters MercyOne Clive Rehabilitation Hospital is operated jointly with Lifepoint Health. We are driven by a profound commitment to prioritize your well-being so you can provide exceptional care to others. As a Receptionist joining...
    Full time
    Part time
    Relief
    Monday to Friday
    Weekend work

    LifePoint Health

    Clive, IA
    6 days ago
  • Employment Type: Part time Shift: Day Shift Description: Job Title: Clinic Receptionist Summary: The Receptionist greets and welcomes patients and visitors to the clinic, demonstrating strong interpersonal skills and a professional demeanor. They...
    Part time
    Relief
    Work at office
    Local area
    Shift work
    Day shift

    Trinity Health

    West Des Moines, IA
    2 days ago
  • jobr.pro is seeking an Office Administrator in Grimes, Iowa, responsible for administrative support within an auction environment. You'll act as the first point of contact for visitors, assist with dealer registrations, process payments, and manage documentation. The role...
    Work at office

    Jobr

    Grimes, IA
    4 days ago
  • Key Responsibilities Provides SMART customer service at all times through the daily execution of Lowe’s customer service policies, procedures and programs Seeks out customers to understand his/her needs and assists in locating, demonstrating, selecting, carrying, and/or...
    Seasonal work
    Local area

    Dormont Manufacturing Company

    West Des Moines, IA
    2 days ago
  • $15 - $17 per hour

    Benefits: ~ Direct track to lead sales associate or management ~1:1 mentorship to maximize earnings ~ No degree or specific sales experience. We offer paid sales training ~ Bonus, commission and cash employee incentives ~ Health insurance ~...
    Hourly pay
    Part time
    Night shift
    Weekend work

    Stretch Zone

    West Des Moines, IA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!