Tech Mahindra
–
East Industrial, ON, K1G 0Z2, Canada
... You will liaise with technicians, service advisors, managers and manufacturers to ensure all necessary information to be provided for each claim, including photos, documentation, estimates, technician notes, etc. Conditions: • Must have at least 1-2 ... - Apr 20