Customer Relations Manager - Leeds, England
7 days ago
Leeds
Customer Relations Manager - Leeds, England In a Nutshell… We have a new opportunity for a Customer Relations Manager to join our team within Vistry East Yorkshire, at our Leeds office with visits to sites across the region. As our Customer Relations Manager, you will conduct pre-handover quality...