Mechanic / Technician
Japan Canada Motors Ltd.Devon, AB, CanadaMECHANIC / TECHNICIAN JOB AT CITY FOR JAPAN CANADA MOTORS LTD.Accurately document customer claims & complaints.Air conditioning and heating system diagnostic and repair.Brake system maintenance and... Show more