Telesales and Customer Service Advisor
3 days ago
Our aim is to provide the best customer service in the industry, employing over 1,300 people, at 16 depots across the UK, with a Support Centre and Hub Distribution Centre based in Manchester. Understanding the need to target specific Customers with products that are relevant to them. Be responsi...