Deliveroo's HR department is led by Charlotte Rose (Head of Consumer Communications France) and has 444 employees.
Melissa Pierson
Senior Business Recruiter @ Deliveroo
Subbarao Kottamasu
Talent Sourcer
Laura Norelli
Localisation Manager
Shane Ahmed
Senior Recruiting Manager
Looking for a particular Deliveroo employee's phone or email?