Zoomlion
–
Mississauga, ON, Canada
... POSITION SUMMARY Technicians are responsible for after-sales service support, perform technical work, provide technical support and deliver excellent customer service in North America to inspect, diagnose, troubleshoot, analyze, repair or overhaul ... - Apr 07