Employees say:
“Company culture is second to none. There is not one person who works here that I would not feel comfortable asking for help if I needed anything specific.”
Company Info
Industry | Other |
Industry Vertical | Other |
Founded | 2009 |
HQ Location | San Francisco |
Sites | 2 |
U.S. Employees | 228 |
Worldwide Revenue | - |
Last Year Rank | - |
Web Address | http://www.turo.com |
Date info provided (companies may opt to keep some data confidential) | Sept. 30, 2020 |