Where is Turo Corporate office Headquarters

Headquarters Address and Contact

  • Address: 111 Sutter St #1300, San Francisco, CA 94104, United States

  • Email:
    Click Here

  • Number of Employees: 968

  • Established: June 2010

  • Founder: Shelby Clark

  • Key People: Andre Haddad

Headquarters Location & Directions

Headquarters Executive Team

Name Title
ANDRE HADDAD Chief Executive Officer
ALEX BENN President
LORIE BOYD Chief People Officer
MICHELLE FANG Chief Legal Officer
CHUCK FISHER Chief Financial Officer
AVINASH GANGADHARAN Chief Technology Officer
ALBERT MANGAHAS Chief Data Officer
ANDREW MOK Chief Marketing Officer
TOM WANG Chief Product Officer
JULIE WEINGARDT Chief Operations Officer
BRIAN BEAVER Senior Vice President, Design
JEFF PLATT Senior Vice President, Insurance
JENNIFER SCHULTZ Senior Vice President, Corporate Controller
LOUIS BERTUCA Vice President, Government Relations
ALI KEEGAN Vice President, Legal
BRENT LODER Vice President, Finance
CEDRIC MATHIEU Vice President, Canada
ROY SCHAHAM Vice President, Product Management
FRANCISCO SILVA Vice President, Tax, Treasury, & Procurement
ANDRO VRDOLJAK Vice President, Business Development
STEVE WEBB Vice President, Communications and Brand Partnerships

About History and Headquarters Information

Headquarters Photos

  • Sina Murdock says:

    I have rented from this company several times. I try a new host and it went down hill from there I experienced maintenance issues with the car tried reached out to host they apologized for the incident, said they would contact me about reimbursement, but instead they made a false claim as if I caused the damage. I received a email stating a was not at fault for the incident, but yet my account has been placed on hold. For the last two weeks I have consistently reached out to Turo customer service. And im promised to get a email in 24 to 48 hours concerning the issue. And I not received anything. I have been a loyal customer to the company and this is how I get treated as a guest?

  • >