Rob Urbach

Rob Urbach

170 Followers

Rob Urbach is the CEO at Iditarod. He is working to drive power to the state, culture, and the Iditarod and face the immense challenges that come along.