Depop employs 2,271 employees. The Depop management team includes Francesca Keenan (Assistant Buyer), Peter Semple (Chief Marketing Officer), and Rafe Colburn (Chief Product and Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Depop employee's phone or email?