Turo is a California-based peer-to-peer carsharing platform that allows private car owners to rent out their vehicles. Turo was founded in 2009. Turo's headquarters is located in San Francisco, California, USA 94104.
Turo's CEO, Andre Haddad, current...