Search Results for: SCOTTS ADDITION

Evatran founding CEO out, takes job at Tesla

The co-founder of a touted local startup has left the company and Richmond for the West Coast – and for Elon Musk. Rebecca Hough, the founding CEO of Scott’s Addition-based Evatran, is no longer with the company. Bob Mooney, chairman of the company’s board of directors, confirmed Hough’s departure as CEO but noted she is… Read more »