November 26, 2007
Swiss team takes Mercedes-Benz Global TechMasters 2007
Stuttgart, Germany – A team of automotive technicians from Switzerland has taken this year’s Mercedes-Benz Global TechMasters award for the best service station team for passenger vehicles. The team won against 75 in a final round whittled down from an original 10,000 participants from 15 countries, including Canada.
“To provide customer-focused high-quality after-sales service, you need competent and service-oriented employees,” said G