... annual turnover and 2,800 people across 130 sites, the ... who recognise that great people are key to our ... customers, explaining and selling service work to customers, answering ... customer issues, and liaising with Service Technicians. SKILLS : A commitment ...
11 days ago
... annual turnover and 2,800 people across 130 sites, the ... who recognise that great people are key to our ... customers, explaining and selling service work to customers, answering ... customer issues, and liaising with Service Technicians. SKILLS : A commitment ...
12 days ago