Our Team

Regional Managers

  • Ron Johnson


    Agency Manager, Georgia Regional Manager

    rjohnson@imfco.net

    800.248.7072

  • George Anderson


    Regional Manager - AL, IL, IN, LA, MO, MS, TX

    ganderson@imfco.net

    800.248.7072

  • Tony Ryder


    Regional Manager - MD, NJ, OH, PA, WV, KY, TN

    tryder@imfco.net

    800.248.7072

  • Eddie Wilson


    Regional Manager - IL, MI

    ewilson@imfco.net

    800.248.7072

Administrative Office

Officers

  • Tim Hall


    President

    thall@imfco.net

    800.248.7072

  • Joe Fiamingo


    Senior VP, Secretary, Treasurer

    jfiamingo@imfco.net

    800.248.7072

  • Jerry Reich


    VP, Chief Underwriting & Claim Officer (Homeowners Division)

    jreich@imfco.net

    800.248.7072

  • Kim Brady


    Vice President of Operations

    kbrady@imfco.net

    800.248.7072

  • Colleen Patrick-Thomas


    Assistant Treasurer - Premium Processing

    cpatrick-thomas@imfco.net

    800.248.7072

  • Lee Stewart


    Vice President, Fire Sales, Regional Manager for NC, SC and VA

    lstewart@imfco.net

    800.248.7072

  • Stephanie Maybin


    Assistant Secretary

    smaybin@imfco.net

    800.248.7072

Administrative Staff

  • Kim Cameron


    New Issue/Post Issue

    kcameron@imfco.net

    800.248.7072

  • Louanne Kochoa


    Accounting Assistant

    lkochoa@imfco.net

    800.248.7072

  • Caprice Langston


    New Issue/Post Issue

    clangston@imfco.net

    800.248.7072

  • Nicole Layman


    Assistant Operations Manager

    nlayman@imfco.net

    800.248.7072

  • Jennifer Maguire


    Claims Representative

    jmaguire@imfco.net

    800.248.7072

  • Willette Maybin


    Accounting Technician

    wmaybin@imfco.net

    800.248.7072

  • Christina Mueller


    Customer Service Representative

    cmueller@imfco.net

    800.248.7072

  • Sabri Sisman


    Field Underwriter (Homeowners Division)

    ssisman@imfco.net

    800.248.7072

  • Brenda Zellman


    Senior Accounting Assistant

    bzellman@imfco.net

    800.248.7072