TaskRabbit
Show contact
Global Retail Operations Manager at Ingka Group
Leah Busque
Founder
2 members
Current role
Tolga Öncu
Chair