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.
Qualifications
- Bachelors 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.
PI8af417fed22d-26289-40255682
$69k
Job Description Job Description Remote Insurance Sales Representative | Flexible Schedule | Commission-Based This position offers flexible work hours and clear paths for advancement into leadership and management. You will work remotely, serving clients by providing...SuggestedRemote jobWork from homeFlexible hours$18.2 per hour
Prevention Intervention Assistant HQ (35 hrs./wk. 182 days) Desert Heights Elementary School Education Support Professionals - ESP/Classified - Community & Social Service Job Number 2000017936 Start Date Open Date 07/22/2026 Closing Date PREVENTION / INTERVENTION ASSISTANT...SuggestedTemporary work- Treasure Island Hotel & Casino in Nevada, Iowa, seeks enthusiastic individuals for front desk roles to welcome and assist guests with AAA 4 Diamond service. Responsibilities include checking guests in/out, managing accounts, and answering inquiries about services and amenities...Suggested
$18 per hour
Position Type: Secretarial/Clerical/Administrative Assistant Date Posted: 7/23/2026 Location: Nevada Middle School Date Available: Tentative Closing Date: Open Until Closed The Nevada Community School District is looking for an 11-month Administrative...SuggestedSummer workWork at office- About Optima Medical Optima Medical is an Arizona-based medical group consisting of 30 locations and over 130+ medical providers, who care for more than 200,000 patients statewide. Our mission is to improve the quality of life throughout Arizona by helping communities ...Suggested
$50 - $60 per hour
A tech firm specializing in AI seeks an Equity Research Associate to enhance AI models focusing on finance. This flexible remote position allows for part-time or full-time contribution, where you can choose projects and set your schedule. Ideal candidates are experienced...Hourly payFull timePart timeRemote workFlexible hours- Joya recherche des assistant.e.s de vie à domicile dans le secteur de l'aide aux personnes dépendantes. Ce poste CDI est à temps partiel et exige un diplôme ou 3 ans d'expérience dans le domaine. Les missions comprennent l'aide aux seniors et aux handicaps, assurant leur...Temporary work
- Job Responsibilities Welcome guests to the property and provides AAA 4 Diamond service. Check guests in and out of the hotel. Settle guest’s accounts, bills, and collect correct methods of payments. Answer basic property questions and provide information regarding rooms...Work at office
- Job Title: Receptionist Job Location: Slater, IA (Onsite) Job Duration: 4 Months (Possible extension) Schedule: 7:30 AM - 4:00 PM Job Description: Position Overview The Receptionist serves as the first point of contact for visitors and callers...Casual workWork at office
$16 - $23.49 per hour
SupportFinity™ is seeking a Customer Support Specialist for Global Payroll, responsible for troubleshooting payroll issues and guiding customers with payroll processing. The ideal candidate will have 1-4 years of experience in customer support within the US Payroll domain...Hourly payFull time- A leading legal tech company is seeking a Certified Shorthand Reporter (CSR) licensed in Nevada to join their court reporting team. This role combines traditional stenographic work with supervisory duties, ensuring compliance with Nevada court reporting standards. You will...
- Benefits Positive and professional spa environment Training provided Sales Bonus Opportunities Competitive Hourly Pay Employee discounts Job Summary MassageLuXe is looking for a friendly, professional, and sales-focused Spa Receptionist / Front Desk Associate to join our...Hourly payWeekend workAfternoon shift
$75k - $100k
Human Resources Representative Pay from $75,000 to $100,000 per year Reno Branch 8800 Military Road, Reno, NV 89506 At Uline, we believe it’s all about having good people and as a Human Resources Representative, that starts with you. Provide Human Resources support for ...Temporary workWork at officeLocal area- JOB FUNCTION: As a Market Clerk, you will play a critical role in providing high-quality meat products to our customers and ensuring the smooth and efficient operation of our market department. Your expertise in meat cutting and product knowledge will contribute to ...Weekly payCasual workFlexible hoursAfternoon shift
- Description JOB FUNCTION: As a Grocery Clerk, you will play a vital role in ensuring the smooth and efficient operation of our grocery department. Your expertise in stocking shelves, assisting customers, maintaining a clean and organized store, and contributing...Weekly payCasual workFlexible hoursAfternoon shift
$19 per hour
Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. This is an Overnight Shift Position from ...Night shift$52.42k - $61.59k
Assistant General Manager Flexible scheduling with a side of always feeling valued. A job at McDonald's offers a job combo that fits YOU. PERKS & BENEFITS: ~ Competitive pay from $52420 per year - 61590 / year plus cash incentives ~ Employee discounts and free...Local areaFlexible hoursShift work- Description JOB FUNCTION: As a Full-Time Grocery Clerk, you will play a vital role in ensuring the smooth and efficient operation of our grocery department. Your expertise in stocking shelves, assisting customers, maintaining a clean and organized store, and contributing...Weekly payFull timeTemporary workCasual workAfternoon shift
$14 - $15 per hour
Company Culture EōS Fitness is bold, upbeat, and motivating. Not only in our fitness routines, but in our work environment as well. Like our members, our employees know how to rise to a challenge and handle it head on. EōS Fitness' Core Purpose is to create loyal, lifelong...Hourly payDaily paidShift workWeekend workAfternoon shift- ...position will manage the cleaning of kitchen equipment, restaurant dining ware, and food preparation areas, as well as monitor inventory control, kitchen equipment, and chemical handling. Primary Job Duties Manage all back of house facility kitchens and ensure proper cleaning...Shift workNight shift
- Job Title Location 1505 South B Ave., Nevada, IA, 50201, United States Job Category grocery Employee Type Part Time Description Fareway Stores, Inc.Part time
- Job Title Location 1505 South B Ave., Nevada, IA, 50201, United States Job Category grocery, retail full time Employee Type Full Time Description Fareway Stores, Inc.Full time
$20 per hour
Overview Join to apply for the Retail Customer Service Associate role at DataAnnotation . This is a remote position focused on training AI models and measuring the progress and quality of AI chatbots. Responsibilities Give AI chatbots writing and editing tasks and evaluate...Hourly payFull timeContract workPart timeRemote work$28 per hour
We are currently hiring for a full-time remote position open exclusively to candidates based in the United States. This is a stable work-from-home opportunity within a professional, structured, and supportive team environment. Position Details Position Type: Full-Time...Remote jobBi-weekly payHourly payWeekly payFull timeCurrently hiringWork from home$16 - $18 per hour
EōS Fitness is bold, upbeat, and motivating. Not only in our fitness routines, but in our work environment as well. Like our members, our employees know how to rise to a challenge and handle it head on. EōS Fitness' Core Purpose is to create loyal, lifelong fans and exercise...Hourly payDaily paidFull timePart timeNight shiftWeekend work- Benefits Fuel Your Growth with Love's - company funded tuition assistance program Paid Time Off Flexible Scheduling 401(k) – 100% match up to 5% Medical/Dental/Vision Insurance after 30-days Competitive Pay Career Development Quarterly Bonus Program Hiring Immediately ...Work at officeImmediate startFlexible hoursShift workNight shiftAfternoon shift
- : : We are looking for the next valuable addition to our team. You will enjoy this role if you are an energetic and motivated individual who is passionate about helping others. The ideal candidate will be cooperative and detail oriented, able to follow established...Full timeWork at office
- Job Description Job Description We are looking for a detail-oriented Receptionist to support daily front desk operations in New Jersey. This long-term contract position is expected to run for 3–4 months, with potential for extension, and will provide essential coverage...Long term contractWork at office
- Job Description Job Description Benefits: ~ Opportunity for advancement ~ Paid time off ~ Training & development ~401(k) matching ~ Bonus based on performance ~ Competitive salary ~ Flexible schedule Scott Richardson Agency is a leading insurance...Work at officeFlexible hours
- Job Description Job Description Iowa Equine – Huxley, IA Are you the kind of person who can confidently juggle client communication, hands-on patient care, and the fast pace of a busy veterinary practice—all while staying calm, organized, and compassionate? Do you...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller. Be the first to apply!


