TaskRabbit
TaskRabbit's Board of Directors includes Leah Busque and 2 others.
Leah Busque
Founder
Tolga Öncu
Chair
View all
8 members
3 members