CEO
Ania Smith
CEO Approval Rating
61/100
2008
PrivateAcquired by Inter IKEA Systems B.V
https://www.taskrabbit.com/