Insurtech Startup Brings Cheap Insurance To Telluride Skiers, Bikers And Other Outdoor Athletes Insurtech startup Spot has teamed with Telluride to offer skiers medical insurance for anything related to what happens on the mountain.