CEO
Herve Claverie
CEO Approval Rating
85/100
2012
PrivateAcquired by Open
https://www.izberg-marketplace.com/