There is finally validation on what we discussed on this sub more than a month ago, his PA outburst. These were his exact words as per The Rolling Stones article, and KFA. Whoever was keeping the timeline, he quit TrueCar in February 2023, I think we were missing the exact date.