Customer Support & Sales Advisor – Chester
Chester, England, United Kingdom
Working within the hospitality industry you will work with licensees via telephone and digital media handling queries, taking and processing orders whilst up-selling, cross selling and assisting with tie...
5 days ago