Strava celebrated the grand opening of its new global headquarters at 181 Fremont, an iconic commercial and residential tower ...