2022-2023 IMPA Board of Directors

Don MackinsonPresident
Prairie Farms Dairy
815.674.2692
Livingston County
815.674.2692
Livingston County

Brent PollardVice President
IAA Board Representative
815.621.8087
Winnebago-Boone County
815.621.8087
Winnebago-Boone County

Tony GravesTreasurer
Prairie Farms Dairy
618.843.1379
Richland County
618.843.1379
Richland County

Mark BraseSecretary
Dairy Farmers of America
618.781.3198
Madison County
618.781.3198
Madison County

Bryan Henrichs
Prairie Farms
618.526.7939
Clinton County
618.526.7939
Clinton County

Kurtis Johnson
Dairy Farmers of America
618.920.8533
Bond County
618.920.8533
Bond County

Kappy Koch
Prairie Farms Dairy
309.267.3733
Tazewell County
309.267.3733
Tazewell County

Mark Tuttle
IAA Board Representative
815.343.4037
DeKalb County
815.343.4037
DeKalb County

Randy Langrehr
Dairy Farmers of America, Alternate
618.521.4271
Washington County
618.521.4271
Washington County