Depop

HQ
London
Total Offices: 3
2,436 Total Employees
Year Founded: 2011

Teams at Depop

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
eCommerce • Social Media
Leads strategic analysis, company-level performance reporting, and topline GMV forecasting for Depop. Partners with Strategy, Strategic Finance, and executive stakeholders to answer ambiguous business questions, identify growth opportunities, explain performance deviations, and support strategic decisions. The role requires independent analytical judgment, strong communication, cross-functional collaboration, and management of one direct report.
YesterdaySaved
In-Office
London, Greater London, England, GBR
eCommerce • Social Media
Leads Depop’s Strategy Team and partners with the CEO and Executive Team to shape long-term company strategy, planning, priorities, and high-impact initiatives. Advises senior leaders on complex decisions, aligns cross-functional strategies, develops compelling executive narratives, strengthens strategic operating models, partners with eBay on combined strategy, and builds a high-performing Strategy team.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
eCommerce • Social Media
Manage cloud financial operations across AWS, Databricks, and Datadog, optimizing cloud spend and driving cost-saving initiatives. Partner with Engineering, Finance, Legal, Vendor Management, and eBay to align cloud usage with business objectives and financial forecasts. Provide actionable insights, support strategic growth, and improve cost visibility in a fast-paced, agile environment.