Stuart Bowers left his role as vice president of engineering at Tesla this month after a year on the job, according to his LinkedIn.
Stuart Bowers left his role as vice president of engineering at Tesla this month after a year on the job, according to his LinkedIn.