Technical Advisor
Mercedes-Benz de BouchervilleBoucherville, QC, CanadaThe Technical Advisor will play a key role in the customer experience and will be responsible for:.Opening and closing work orders;.Scheduling appointments for the following day;.Managing the fleet... Show more