Michael Rudolph

Active Truckee, CA President for Session in Progress, Inc.