Controller
Midwest Family Mutual Insurance Company
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.
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
- ...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...SuggestedFull timeBank staffWork at officeLocal areaFlexible hours
$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:...SuggestedHourly payPermanent employmentFull timeLocal areaImmediate startMonday to FridayDay shift- ...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...SuggestedPart timeFor subcontractorWork at officeLocal areaRemote workMonday to FridayWeekend work
$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...SuggestedRemote work$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- 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
$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 payPart timeWeekend workAfternoon shift$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 payFull timeWork at officeNight shift- 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
- 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 timeFlexible hours
- ...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 payLocal area
- 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...
$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 payFull timeFlexible hours- 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
- 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 officeImmediate start
- 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 timeSeasonal workWork from homeFlexible hoursWeekend workAfternoon shiftEarly shift
$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 payFull timeSummer workSecond jobWork at officeImmediate start$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 payFull timeWork at officeMonday to FridayDay shift- 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
$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 payFull timeTemporary workWork experience placementSummer workImmediate startShift workWeekend workAfternoon shift- 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 timePart timeSeasonal workLocal areaWork from homeFlexible hoursShift workWeekend workAfternoon shiftEarly shift
- 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 paidTemporary workPart timeMonday to FridayShift work
- 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 timeContract workWork experience placementWork at officeLocal area
- 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
$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 payContract workTemporary workFor contractorsLocal areaDay shift- 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 timePart timeReliefMonday to FridayWeekend work
- 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 timeReliefWork at officeLocal areaShift workDay shift
- 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
- 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 workLocal area
$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 payPart timeNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller. Be the first to apply!



