We’re looking for a customer relations specialist to solve problems, and win back and retain the most demanding customers in our global network (Americas, EMEA and Asia-Pacific). You'll be working closely with the dealer network, customers ......
Job Location: Sherbrooke, QC, Canada