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

  • 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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Controller in Maxwell, IA vacancy
  • $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...
    Suggested
    Remote job
    Work from home
    Flexible hours

    HMG Careers

    Maxwell, IA
    more than 2 months ago
  • $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...
    Suggested
    Temporary work

    Washoe County School District

    Nevada, IA
    2 days ago
  • 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

    Treasure Island Hotel & Casino

    Nevada, IA
    2 days ago
  • $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...
    Suggested
    Summer work
    Work at office

    Nevada School District

    Nevada, IA
    4 days ago
  • 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

    Optimamedical

    Nevada, IA
    16 hours ago
  • $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 pay
    Full time
    Part time
    Remote work
    Flexible hours

    DataAnnotation

    Nevada, IA
    2 days ago
  • 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

    Joya LLC Inc

    Nevada, IA
    2 days ago
  • 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

    Treasure Island Hotel & Casino

    Nevada, IA
    3 days ago
  • 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 work
    Work at office

    Metasys Technologies

    Slater, IA
    2 days ago
  • $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 pay
    Full time

    SupportFinity

    Nevada, IA
    16 hours ago
  • 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...

    Filevine

    Nevada, IA
    2 days ago
  • 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 pay
    Weekend work
    Afternoon shift

    MassageLuXe

    Nevada, IA
    3 days ago
  • $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 work
    Work at office
    Local area

    Ninesmw

    Nevada, IA
    4 days ago
  • 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 pay
    Casual work
    Flexible hours
    Afternoon shift

    Fareway Meat & Grocery

    Huxley, IA
    4 days ago
  • 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 pay
    Casual work
    Flexible hours
    Afternoon shift

    Fareway Stores

    Huxley, IA
    4 days ago
  • $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

    Vacatia

    Nevada, IA
    1 day ago
  • $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 area
    Flexible hours
    Shift work

    McDonald's

    Nevada, IA
    3 days ago
  • 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 pay
    Full time
    Temporary work
    Casual work
    Afternoon shift

    Fareway Stores

    Nevada, IA
    1 day ago
  • $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 pay
    Daily paid
    Shift work
    Weekend work
    Afternoon shift

    EōS Fitness

    Nevada, IA
    9 hours ago
  •  ...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 work
    Night shift

    Resorts World Las Vegas

    Nevada, IA
    4 days ago
  • 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

    Fareway Stores, Inc.

    Nevada, IA
    1 day ago
  • 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

    Fareway Stores, Inc.

    Nevada, IA
    1 day ago
  • $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 pay
    Full time
    Contract work
    Part time
    Remote work

    DataAnnotation

    Nevada, IA
    9 hours ago
  • $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 job
    Bi-weekly pay
    Hourly pay
    Weekly pay
    Full time
    Currently hiring
    Work from home

    South Australian Young Entrepreneurs Scheme

    Nevada, IA
    3 days ago
  • $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 pay
    Daily paid
    Full time
    Part time
    Night shift
    Weekend work

    EŌS Fitness

    Nevada, IA
    4 days ago
  • 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 office
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Love's Travel Stops

    Nevada, IA
    3 days ago
  • : : 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 time
    Work at office

    Hertz Farm Management Inc.

    Nevada, IA
    3 days ago
  • 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 contract
    Work at office

    Robert Half

    Slater, IA
    29 days ago
  • 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 office
    Flexible hours

    Scott Richardson - State Farm Agent

    Nevada, IA
    23 days ago
  • 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

    Dream Team Elite | Powered by DVMElite

    Huxley, IA
    10 days ago

Do you want to receive more vacancies?

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