Customer Care Professionals
18 days ago
Nottingham
Liaising with field based Advisors, Design Consultants, Installers and the Field Management Teams to organise service calls to customers properties * Working with third parties to organise customer ...