Strava, the connected fitness subscription platform with more than 125 million athletes, has appointed two new executives: Matt Salazar as Chief Product Officer and Rob Terrell as Chief Technology Officer. Both bring extensive experience in successfully scaling global product portfolios, leading organizations through integral growth phases and cultivating high-growth communities.