I noticed this on DS's Twitter:
I wonder what happened to Tom O'Leary, the last GM?
By the way - I'm looking for a new General Manager for the Menlo Park Tesla store. Please spread the word! Also NY city but less urgently
I wonder what happened to Tom O'Leary, the last GM?