Steve Smoot

Active Provo, UT President for Utah Valley Regional Medical Center