RPU is governed by a five-member Utility Board. Four board members are appointed by the mayor to four-year terms and one board member, serving a two-year term, is a city council member and acts as liaison to the council.
Melissa Graner Johnson- Term expires January 2026
Brett Gorden (Vice President)- Term expires January 2027
Brian Morgan- Term expires January 2025
Tim Haskin-Term expires January 2024
Patrick Keane (Council Liaison)- Term expires January 2025
Utility Board meetings are held on the last Tuesday of each month at 4 p.m. at the RPU Service Center, 4000 East River Road NE. The agenda for the meeting is posted in the City Clerk's Office at City Hall on Monday prior to the meeting. One copy of the board packet will be available during the meeting for public use.
Interested in RPU Utility Board Service?
The RPU Utility Board is a Mayor appointed volunteer board position. Each member is appointed to a four-year term, while the City Council Liaison member is appointed to a two-year term by the City Council President. If you are interested in applying for an RPU Utility Board position, visit the City of Rochester employment web page for updated board position openings.
RPU Utility Board Contact Information
If you are interested in contacting the RPU Utility Board via email, please click here. The email address is firstname.lastname@example.org and forwards the email sent to all five members of the RPU Utility Board. For all other inquiries, please use the Contact Us page.
Community members are also invited to speak before the RPU Utility Board during the open comment period of each scheduled Utility Board meeting. All board meetings are open to the public.
RPU General Manager Salary Disclosure
Per Minnesota State Statute MN Statute 471.701, the City of Rochester is required to disclose the top three salaries of the highest paid city positions. The disclosure can be found on the City of Rochester website.
Agenda, Minutes, and Packets
Click on the appropriate meeting date to access agenda packets.
Notes: Meeting dates are tentative. Meetings are held on the last Tuesday of the month. Call 507.280.1540 to confirm.