Growing up on a dairy farm, you certainly learn discipline and a commitment to purpose.

– Mike Johanns

2024-2025 IMPA Board of Directors

  • Don Mackinson, President

    Don Mackinson, President

    Prairie Farms Dairy
    (815) 674-2692
    Livingston County

  • Professional headshot of a man with light brown hair, glasses, wearing a dark suit, white shirt, and striped tie, against a gray background.

    Brent Pollard, Vice President

    IAA Representative
    (815) 621-8087
    Winnebago-Boone County

  • A man with a bald head, gray beard, and blue eyes, smiling at the camera. He is wearing a white shirt, a brown blazer, and a blue patterned tie.

    Tony Graves, Treasurer

    Prairie Farms Dairy
    (618) 843-1379
    Richland County

  • A man with short dark hair and a goatee, wearing a blue collared shirt and a patterned tie, smiling against a gray background.

    Bryan Henrichs, Secretary

    Prairie Farms Dairy
    (618) 526-7939
    Clinton County

  • Solid light pink background

    Travis Mondt

    Dairy Farmers of America
    (618) 973-7999
    Clinton County

  • Randy Langrehr

    Randy Langrehr

    Dairy Farmers of America
    (618) 521-4271
    Washington County

  • A man with white hair and a beard, wearing a black shirt, smiling against a grey background.

    Kappy Koch

    Prairie Farms Dairy
    (309) 267-3733
    Tazewell County

  • Mark Tuttle

    Mark Tuttle

    IAA Board Representative
    (815) 343-4037
    DeKalb County

  • Kurtis Johnson

    Kurtis Johnson

    Dairy Farmers of America, Alt
    (618) 920-8533
    Bond County