CEO
Michele Lawrence Jawando
CEO Approval Rating
- -/100
2004
Investment CompanySubsidiary of The Omidyar Group
http://www.omidyar.com