German speaking Customer Service Advisor
London, England, United Kingdom
Solid experience providing customer support services, sales administration, logistics coordinating, product support and/or order dispatch environment
Experience working in an online customer support, customer...
30 days ago