Strava has announced the appointment of Michael Martin as the company’s new Chief Executive Officer. Martin will also join Strava’s Board of Directors when he takes office on Jan. 2, 2024. The news comes after Michael Horvath, who co-founded Strava 15 years ago with Mark Gainey, announced that he would ...