TechCrunch

San Francisco, CA

Tesla just lost its head of global finance https://t.co/CQclGW2hGk by @kirstenkorosec https://t.co/QEae0AA4rv

Sign in with

or Pick a name