We Are Our Members
Founded in 1974 by a small group of Utah cities, towns, counties, and special service districts, the Trust was created to pool resources and provide stable, cost-effective protection.
Today, we serve more than 650 public entities across the state — united by shared responsibility, shared strength, and a commitment to protecting the communities we serve.
More than five decades later, that shared model continues to deliver long-term stability and financial strength.
We partner with you to strengthen, protect, and improve your organization. Our focus is simple: help you prevent claims whenever possible — and limit liability and cost when they occur. Comprehensive training and risk-focused support are central to that mission.
As a not-for-profit, member-owned insurer, the Trust prioritizes financial stability and reinvests savings to keep premiums sustainable. Members benefit from tailored coverage, experienced guidance, and practical training designed to improve performance and reduce risk.
Your Leadership Team
-

Steven A. Hansen
CEO & CFO
steve@utahtrust.gov -

Ryan Hatch
Vice President of Operations
ryan@utahtrust.gov -

Brady Loveland
IT & Support Services Manager
brady@utahtrust.gov -

Jeff Rowley
Claims Manager
jeff@utahtrust.gov -

Jody Pettet
Accounting & HR Manager
jody@utahtrust.gov -

Mike Stagg
Loss Prevention Manager
mike@utahtrust.gov
Your Key Support Staff
-

BJ Thomson
Controller
bj@utahtrust.gov -

Brody Shiba
Senior Software Engineer
brody@utahtrust.gov -

Curtis Tonks
Risk Finance Consultant
curtis@utahtrust.gov -

Darin Palmer
Risk Finance Consultant
darin@utahtrust.gov -

Jason Watterson
Senior Loss Prevention Consultant
jason@utahtrust.gov -

Jill Murphy
Account Manager
jill@utahtrust.gov -

Josh McKell
Risk Finance Consultant
josh@utahtrust.gov -

Sam Bennett
Contact Accuracy Specialist
sam@utahtrust.gov -

Scott Sorenson
Account Manager
scott@utahtrust.gov
Executive Board
-

Christopher F. Robinson
Board Chair
Council Member
Summit County -

Stephanie L. Miller
Appointed
-

Alison H. McCoy
County Auditor
Tooele County
Board
-

Carlton J. Christensen
Appointed
-

Caroline Rodriguez
Executive Director
High Valley Transit District -

Craig Hale
General Counsel
craig@utahtrust.gov -

Jeff Silvestrini
Appointed
-

Kress Staheli
Mayor
Washington City
Annual Reports
See who we are, where we’ve been, and where we are going.
