Sand Hill Road
Sand Hill Road
NBC Bay Area
Michael Marks of Celesta Capital
25 minutes Posted Aug 20, 2024 at 9:53 pm.
0:00
25:07
Download MP3
Show notes
Marks discusses global supply chains, manufacturing and his stint as interim CEO at Tesla in 2007.
This episode was first released on Nov. 22, 2023.