Chairman & CEO
Carlos Garcia Ottati
CEO Approval Rating
88/100
2014
PrivateMerged with Checkars
https://www.kavak.com/