Turner and Townsend

United States Houston, Texas

Created for staff of Turner & Townsend to see how they compare to the others we work with, globally, nationally or in your home city/town.

Tracks all sports from your smart phone or GPS device.

We also have a Garmin connect group you can join and set up automatic syncing between Garmin connect and Strava: https://connect.garmin.com/modern/group/1621542

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard