Finance Integration Lead
- Location
- Greater London, England, United Kingdom
Company Overview Depop is a peer‐to‐peer circular fashion marketplace where anyone can buy, sell and discover secondhand fashion. Founded in 2011, Depop has over 500 employees, is headquartered in London with an office ...