Pull to refresh
Logo
TZ

Tom Zhu

Senior Vice President of Automotive, Tesla

Appears in 1 story

Born: January 30, 1981

Last updated Nov 2, 2026