Multilingual Customer Service Support
Bicester, England, United Kingdom
Primary responsibilities for this role will be liaising with enquiries from clients from across Europe. Logging calls, escalating where necessary and providing solutions where possible as first point of...
More than 30 days ago