Depop's HR department is led by Rebecca Levy (Director Of Communications) and has 78 employees.
Penny Archer
Talent Acquisition Lead
Lucy Assoc
People Operations Manager
Aleena Khan
People Coordinator
Grace Gingo
Senior People Partner, Technology
Kylie Park
Owner and Founder
Looking for a particular Depop employee's phone or email?