Strava

363 Total Employees
Year Founded: 2009

Teams at Strava

Recently posted jobs

20 Hours AgoSaved
In-Office
London, Greater London, England, GBR
News + Entertainment • Software • Sports
Lead and set design direction and craft quality across Explore, Live, and Map. Manage and develop a team of four product designers across Europe, partner with PM and engineering, drive design reviews, contribute to the design system, and represent London design in the global org.