Latka logo

Michael Martin

CEO

Company

Strava

San Francisco, United States · Founded 2009

Revenue
$500M
Funding
$151.9M
Team size
964
Customers
76M

Company profile →

Also at Strava