Strava

363 Total Employees
Year Founded: 2009

Teams at Strava

Recently posted jobs

5 Days AgoSaved
In-Office
3 Locations
News + Entertainment • Software • Sports
The Partner Marketing Sciences Lead will build and oversee the marketing analytics function, develop ROI measurement frameworks, and translate campaign performance into actionable insights to drive partner confidence and revenue growth.
23 Days AgoSaved
In-Office
London, Greater London, England, GBR
News + Entertainment • Software • Sports
Lead and coach the Account Management team in Europe, manage a portfolio of clients, drive revenue, and ensure high-quality campaign delivery.