CarGurus Adds Consumer Marketing Executive
GarGurus has named Sara Welch senior vice president of consumer marketing. The 10-year marketing veteran previous held executive marketing roles at Gazelle and TripAdvisor.
Read more