Rock Energy Cooperative is governed by a nine-person Board of Directors elected by the membership to three-year terms. At each annual meeting, three directors are elected.

Barbara Miller, Chair

Barb Miller, Chair

Director since 2017
Term expires 2027
Represents District 1
Wisconsin townships: Albion, Dunkirk, Fulton, Porter

Todd Thompson, Vice-Chair

Todd Thompson, Vice-Chair

Director since 2022
Term expires 2028
Represents District 4
Wisconsin townships: Harmony, LaPrairie; and city of Janesville

District 2

District 2

Wisconsin townships: Lima, Milton

Ronald Richards, Treasurer

Ronald Richards, Treasurer

Director since 2011
Term expires 2029
Represents District 8
Wisconsin townships: Avon, Spring Valley, Spring Green
Illinois township: Durand, Laona, Shirland, Rock Grove, Rock Run

Theresa Huber

Theresa Huber

Director since 2021
Term expires 2027
Represents District 3 
Wisconsin townships: Bradford, Johnstown, Darien

Derik Roth

Roth

Director since 2023
Term expires 2029
Represents District 7
Wisconsin townships: Newark, Plymouth

William Fischer

William Fischer

Director since 2003
Term expires 2027
Represents District 5
Wisconsin townships: Clinton, Sharon, Turtle
Illinois townships: Alden, Chemung, Hebron, Leroy, Manchester, Roscoe

David Diestler

David Diestler

Director since 2025
Term expires 2028
Represents District 9
Wisconsin townships: Center, Janesville, Magnolia

District 6

District 6

Wisconsin townships: Rock, Beloit
Illinois townships: Rockton