Customer Service Advisor

Otis & Subsidiaries Leicester, 123 Abbey Lane, Leicester, LE4 5QX, UK. Customer Service Advisor (Fixed Term 12 months).