Spencer Scott has joined automotive marketplace CarGurus as senior vice president of advertising and digital marketing solutions. Scott will oversee the ...
No comments:
Post a Comment