Watch More
Tesla's Latest Exec to Jump Ship: Head of Supply Chain Management

September 21, 2018

Liam O'Connor becomes the latest in a string of departures from Tesla's executive ranks, as the company struggles on multiple fronts, from PR, to production goals, to delivery logistics, to criminal investigations.