Turo
Show contact
Andre Haddad
CEO & Chairperson
Matthew Fukuda
VP, Product Design
Brian Beaver
SVP, Design
Lorie Boyd
Chief People Officer
Andrew Mok
Chief Marketing Officer
+ 16 more
Current role
View in org chart