Strava employs 1,001 employees. The Strava management team includes Michael Martin (CEO and Board Member), Julia Kujovich (Head of Legal Operations), and Jenn Padilla (Partner Manager).
Looking for a particular Strava employee's phone or email?