

Depop Information
Contact top employees from
Depop
Summary
Depop has been in the industry for 14 years. The company currently specializes in the Computer Software area. Its headquarters is located at GB. The estimated number of employees - 3598. To connect with Depop employee register on SignalHire.
Organization Website | depop.com |
Industries | |
Headquarters Location | 20 Farringdon Road, London, England, EC1M 3HE GB |
Employees Size | 200-500 employees |
Specialties | M-Commerce, Social Media, Mobile, Diversity, Marketplace, E-Commerce, Curcularity, Sustainability, Inclusion |
Founded | 2011 |
Employees Turnover 3 quarter 2025
Number of employees switched from or switched to
Total number all of employee turnover
Length of Employment
Employee tenure at Depop shows a diverse range of experience levels:
5% have been with the company for less than 1 year20% for 1–2 years25% for 3–4 years35% for 5–7 years13% for 8–10 years2% have over 11 years of service at DepopEx-employees positions
In Company
In New Company
Contact top employees from
Depop
Haley OSullivan
Vice President Customer Experience
Caridad Cole
Shop Owner
Gabriella Armesto
Sustainable Ecommerce Business Owner
Alex Berjikly
Ecommerce Business Owner
Richie Stabile
E-commerce Store Owner
Grace Wagner
Senior Producer
Sonia Biddle
Chief Product Officer
Alana Dresner
Commercial Growth
Mo Johnson
Top seller
Sara Solano
Global Partnerships and Activations Manager
John Averill
Senior US Communications Lead
David Lopez
Online Sales & Marketing
Alexis Simmons
US Lead, Integrated Marketing
Tori Kobayashi
NOSTALGIC THREADZ LLC
Samantha Stroebel
SELLER
Theo Martino
Depop Shop
Anika Kline
Seller
Hairuo Chen
Seller
Jacenta Evans
Online Reseller
Lety Collazos
E-Commerce Sales
Jacqueline Prava
Manager
Josephine Chang
Online Clothing Seller
Ella Edwards
Social Media Producer
Angel Araujo
Depop Seller
Tiana Cummings
Clothing reseller
Vaughn Peters
Team Lead
Matthias Lo
Seller
Ethan Gurganus
Shop Manager
Mia Moorad
Seller
Similar Companies
FAQ
Depop operates in the Software Development industries. More details can be found on the official website: depop.com.
The headquarters of Depop are located in London, United Kingdom.
Depop currently employs 200-500 people.




