CEO
CEO Approval Rating
- -/100
09/2003
Product/Brand/ServiceAcquired by Yahoo Inc
https://delicious.com