Customer Relations Manager
Customer Relations Manager Milton Keynes, UK
The role of the Customer Relations Manager is to act as the customers' key point of contact in the Taylor Wimpey Customer Journey from the point they are introduced to their home o...