Leidos Employees

United States Portola Valley, California

This is a Strava club for Leidos Employees globally so we can share ride details around the world with each other.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard