Dealer network wins award for corporate culture

By CRM staff Toronto, Ontario – November 23, 2018 — Go Auto, Edmonton’s largest automotive dealership network, has been recognized by Canada’s Most Admired Corporate Cultures in 2018. Go Auto is comprised of more than 40 dealerships in AB, B.C., N.W.T. and ON, plus multiple repair and collision repair facilities. “As one of Canada’s largest dealer networks, we believe it […]