The Riverton Police Department recently introduced new command leadership. They each bring extensive experience and expertise to keep our community safe.
Chief Blair Barfuss has over 22 years of public safety experience in Utah, with the past five years as chief of police at Utah State University and Utah Tech University. He holds a master’s degree from Utah State University, bachelor’s degree from Columbia College, and a Police Leadership certificate from the University of Virginia. Chief Barfuss is also a graduate of the FBI National Academy, session #265. He was selected as Chief of the Year by the Utah Chiefs of Police Association and by the Fraternal Order of Police in 2021. Chief Barfuss and his wife Emily have been married for 23 years and they enjoy spending time with their three daughters Evie, Anna, and Kathryn. He focuses on Community Oriented Policing and Data Driven Policing models, and loves serving the Riverton community.
Deputy Chief Shane Taylor has over 36 years of public safety experience in Utah, spending most of his career with the Salt Lake County Sheriff’s Office/Unified Police Department. He holds a bachelor’s degree in business administration, but his true love is tending to his ranch and livestock. DC Taylor and his wife LeAnn have been married for 32 years and are the proud parents of three amazing daughters and three wonderful grandchildren. He oversees the Administration Bureau, which is responsible for the Records Division, Animal Control, Code Enforcement, Evidence, Training, and Accreditation. DC Taylor lives in Riverton City and loves being a part of our incredible community.
Deputy Chief Jenn Diederich has over 23 years of public safety experience in Utah working previously for the Salt Lake City Police Department. She holds a master’s degree from Western Governors University, a bachelor’s degree from University of Utah, and a Police Leadership certificate from the University of Virginia. DC Diederich is also a graduate of the FBI National Academy, session #285. She commanded the SLCPD Motor Squad and the Public Order Unit during the 2020 riots and has served as a patrol watch commander and training unit sergeant. DC Diederich oversees the Operations Bureau, which is responsible for Patrol Division, Investigations, SWAT, Major Traffic Accident Team, and Community Oriented Policing. She is the proud mother of her two dogs George and Mary and has been a Riverton resident for 23 years. DC Diederich loves serving the community she lives in.