Italian and Spanish speaking Customer Service Administrator
2 days ago
WD1
To be responsible for the whole order management process, from placing the orders until the goods ... home) Salary £28,000 - £30000 Key Responsibilities: To manage customer enquiries (via phone or ...