Zoomlion
–
Canada
... Provide service and customer support on the phone, during field visits or dispatches, comprehending customer requirements and make appropriate recommendations. Manage all onsite set-up, installation, repair, maintenance, and test tasks. Operate and ... - May 02