Where Work Meets Adventure
The Customer Relations Specialist is responsible for resolving issues and recovering and retaining the most demanding customers across our global network (Americas, EMEA, and Asia Pacific). This role will be working closely with the dealer network, customers, and customer service colleagues.
You’ll have the opportunity to: