CEO
Benoit Sineau
CEO Approval Rating
90/100
2007
PrivateAcquired by Turo, Inc.
http://www.ouicar.com