John Ruprecht graduated from the University of Western Australia with a Bachelor of Engineering in Civil Engineering and a Master of Engineering Studies in Hydrology and Water Resources Science. He has over 35 years of involvement with the state government across portfolios of water, agriculture and food, primary industries and regional development. He also has experience as a board member in the not-for-profit sector, for Armadale Redevelopment Authority and Engineers Australia.