B
Customer Relations Specialist, Global Services
Apply on the company site
You'll be redirected to the original posting
About the role
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: Find, negotiate, and propose creative solutions to customers' complex problems through discussions and written communications. Identify and escalate customer dissatisfaction …
Ready to apply? View the full role on Adzuna.