Alex Benn is the President of Turo.
1,216 people are employed at Turo.
Turo is based in San Francisco, California.
The NAICS codes for Turo are [454110, 53, 454, 532, 4541, 45, 45411].
The SIC codes for Turo are [751, 73, 75, 7514].