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.

PI077425b420da-26289-40255682

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controller in Altoona, IA vacancy
  • $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

    Altoona, IA
    3 days ago
  • $25.94 per hour

    Job Description Job Description Altoona, IA Campus  Administrative Professional Position    Carpenters Training Institute facilitates industry-leading training for Carpenters, Millwrights, Pile Drivers, and Floor Coverers. Our Training Campuses provide a positive...
    Suggested
    Hourly pay
    Full time
    Apprenticeship
    Work at office

    Carpenters Training Institute

    Altoona, IA
    10 days ago
  •  ...J. C. Penney - - Responsibilities: Control the flow of merchandise from stock room to the retail sales floor; Receive, unpack, organize, store, package, and label merchandise; Process merchandise deliveries according to store delivery schedule; Maintain an organized and... 
    Suggested

    JCPenney

    Altoona, IA
    2 days ago
  • OverviewOur Stock Associates will control the flow of merchandise from our stock room to the retail sales floor. They will also be responsible for receiving, unpacking, organizing, storing, packaging, and labeling merchandise. Additionally, Stock Ass
    Suggested

    JCPenny

    Altoona, IA
    1 day ago
  • $15 per hour

    Start your journey with Blue Compass RV as a Receptionist! THE ROLE: Are you a people person with a passion for delivering a top-notch first impression? At Blue Compass RV, our Receptionist is more than just a voice on the phone or a smile at the front desk, you're the...
    Suggested
    Hourly pay
    Immediate start
    Weekend work
    Afternoon shift

    Blue Compass RV

    Altoona, IA
    15 hours ago
  • $16.5 per hour

     ...goods packed on pallets or in crates around the storage facility Stack goods in the correct storage bays, following inventory control instructions Ensure that loads are secure Stack empty pallets Perform daily equipment checks such as recharging the... 
    Hourly pay
    Permanent employment
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Night shift

    Kellermeyer Bergensons Services

    Altoona, IA
    1 day ago
  • $12 - $15 per hour

     ...Stock Associate Our Stock Associates will control the flow of merchandise from our stock room to the retail sales floor. They will also be responsible for receiving, unpacking, organizing, storing, packaging, and labeling merchandise. Additionally, Stock Associates... 
    Hourly pay
    Flexible hours
    Afternoon shift

    JCPenney

    Altoona, IA
    4 days ago
  •  ...Receiving Clerk The Receiving Clerk performs work in the Receiving area of the store to include merchandise stocking, inventory control, pricing and, merchandise returns. Essential Functions: Supports a strong commitment to world class customer service and ensures... 
    Part time
    Work at office
    Local area

    Bass Pro Shops

    Altoona, IA
    3 days ago
  • $16.5 per hour

    *Hours and days based on business needs. $16.50/hour Get paid when you need it – daily, weekly or biweekly! Are you gifted with the ability to make people happy and comfortable? Do you greet everyone with a warm smile and do you make great first impressions? Is getting ...
    Work experience placement
    Work at office
    Weekend work

    Prairie Meadows

    Altoona, IA
    4 days ago
  •  ...forklift or other hand truck; Load and unload goods from vehicles such as trucks or aircraft; Move goods packed on pallets or in crates around the storage facility; Stack goods in the correct storage bays, following inventory control instructions; Ensure that loads are secure

    Kellermeyer Bergensons Services

    Bondurant, IA
    2 days ago
  • $15 - $16.9 per hour

    Values & Innovation At Under Armour, we are committed to empowering those who strive for more, and the company's values - Act Sustainably, Celebrate the Wins, Fight on Together, Love Athletes and Stand for Equality - serve as both a roadmap for our teams and the qualities...
    Extra income
    Full time
    Part time
    Summer holiday
    Seasonal work
    Work at office
    Local area
    Flexible hours
    Night shift

    Under Armour

    Altoona, IA
    15 hours ago
  • $16 - $20 per hour

    Ace Hardware Stockers and Receivers are responsible for receiving shipments, unloading trucks, organizing inventory in the stockroom, stocking shelves, building product displays, performing inventory counts, and keeping the warehouse and sales floor organized. Overnight...
    Hourly pay
    Full time
    Night shift

    Ace Hardware

    Altoona, IA
    4 days ago
  • Customer Service Representative Responsible for new member sales and creating a positive member experience by providing a superior level of customer service to members, prospective members, and guests. Essential duties and responsibilities include: Greet/meet ...
    Temporary work
    Shift work

    Planet Fitness

    Altoona, IA
    10 days ago
  • $16 - $21 per hour

    Sams Club is seeking Merchandise and Stocking Associates to assist with stocking shelves, organizing merchandise, and supporting daily warehouse club operations. Associates are responsible for unloading deliveries, moving merchandise onto the sales floor, stocking shelves...
    Hourly pay
    Full time
    Part time
    Shift work
    Night shift

    Sam's Club

    Altoona, IA
    3 days ago
  • $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...
    Remote job
    Work from home
    Flexible hours

    HMG Careers

    Altoona, IA
    19 days ago
  • Fareway Stores - 8th Street Southeast - Responsibilities: Provide outstanding customer service; Clean and sanitize daily; Cashier duties including operating a POS system; Unload product from truck and stock shelves; Stock shelves with products and price signage

    Fareway Stores

    Altoona, IA
    4 days ago
  • 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 to a positive shopping...
    Weekly pay
    Casual work
    Flexible hours
    Afternoon shift

    Disability Solutions

    Bondurant, IA
    3 days ago
  • $15 - $22 per hour

    Burger King is seeking Shift Supervisors / Assistant Managers to oversee daily restaurant operations, supervise employees, and ensure customer service and food quality standards are met. Shift Supervisors and Assistant Managers are responsible for supervising crew members...
    Hourly pay
    Full time
    Shift work

    Burger King

    Altoona, IA
    2 days ago
  • Company Information At Hy‑Vee, our people are our strength. We promise “a helpful smile in every aisle” and those smiles can only come from a workforce that is fully engaged and committed to supporting our customers and each other. Job Description Job Title: Courtesy Clerk...

    Hy-Vee

    Altoona, IA
    15 hours ago
  • $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...
    Remote job
    Work from home
    Flexible hours

    HMG Careers

    Altoona, IA
    more than 2 months ago
  • As a part-time Brand Ambassador, you bring our brand to life every day! Your goal is to provide everyone who comes in the store with an amazing shopping experience, making their day better than before they came in. You are the face of our company and you're proud of it...
    Full time
    Part time
    Casual work
    Seasonal work
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Unsubscribed

    Altoona, IA
    15 hours ago
  • A leading sales and marketing solutions provider is seeking a Retail Inventory Specialist in Altoona, Iowa. This role involves traveling to various stores to collect data on product placement and inventory. Candidates must have reliable transportation and a smartphone ...
    Monday to Friday
    Flexible hours

    CROSSMARK

    Altoona, IA
    2 days ago
  • Apply in ~60 Seconds Join Our Team: A career at Cinemark means you'll have epic opportunities to immerse yourself in our industry. But that's just the beginning — a front row seat means incredible growth as you bring new ideas to life to create an unforgettable experience...
    Hourly pay
    Daily paid
    Full time
    Contract work
    Local area
    Worldwide
    Flexible hours
    Shift work
    Afternoon shift

    Cinemark

    Altoona, IA
    3 days ago
  • ## Fast and Fresh Assistant ManagerApplylocations: Pleasant Hill, Maple Dr, Pleasant Hill, IAtime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 5, 2026 (9 days left to apply)job requisition id: R238369Additional Considerations (if any):**-****...
    Work experience placement
    Local area

    Hy-Vee

    Pleasant Hill, IA
    3 days ago
  • $17.25 per hour

    General Information Company: CRO-US Location: PLEASANT HILL, Iowa, 50009 Ref #: 134963 Pay Rate: $17.25 Experience/skills and/or location may influence position wage rate Range Minimum: $17.25 Range Maximum: $17.25 Function: Merchandising Employment Duration: Part-time...
    Weekly pay
    Temporary work
    Part time
    Monday to Friday
    Weekend work

    CROSSMARK

    Pleasant Hill, IA
    1 day ago
  • $50k - $60k

    City Clerk WAGE RANGE: $50,000.00-$60,000.00 Depending On Qualifications OPENING DATE: June 10, 2026 FIRST REVIEW OF APPLICANTS: June 24, 2026 About the Community: Carlisle, Iowa, is a growing community of 4,160 residents located adjacent to Des Moines southeast side. ...
    Temporary work
    Work at office

    GovernmentJobs.com

    Carlisle, IA
    2 days ago
  • Fareway Stores - 1115 Bluestem Drive - Responsibilities: Stock shelves with products; Provide outstanding customer service; Operate a POS system and cashier duties; Unload products and price/display signs; Assist customers and manage inventory counts

    Fareway Stores

    Carlisle, IA
    4 days ago
  • Fareway Stores - 5500 E Universtiy Ave - Responsibilities: Provide outstanding customer service; Clean and sanitize daily; Cashier duties including checking out customers and operating a POS system; Unload product off the truck to be stocked on shelves; Stock shelves with...
    Full time

    Fareway Stores

    Pleasant Hill, IA
    4 days ago
  • $12 per hour

    Job Description Job Description Benefits: Bonus based on performance Employee discounts Flexible schedule Benefits & Perks: Pay: UP TO $12.00 PER HOUR PLUS BONUSES, FREE TANNING & PRODUCT DISCOUNTS ! No Experience Needed! Employment growth opportunities...
    Hourly pay
    Full time
    Part time
    Flexible hours

    Sun Tan City - Dual Leverage Group

    Altoona, IA
    16 days ago
  • $300 per month

    Job Description Job Description Description: Taco John's is seeking a full-time Assistant Manager/Restaurant Manager to join our team! Our Assistant Manager brings great success to our company by providing support to the general manager and ensuring the quality...
    Full time
    Flexible hours
    Night shift

    Taco John's of Iowa Inc

    Altoona, IA
    14 days ago

Do you want to receive more vacancies?

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