business Mike Darrow Named President and Chief Executive Officer of TrueCar TrueCar, Inc. (NASDAQ: TRUE) announced today that Mike Darrow has been appointed President and Chief Executive Officer of TrueCar, Inc., and will assume a seat on TrueCar’s Board of By Guest Author / 16 Mar 2020