Customer Care Manager

You will have technical knowledge of construction, with the ability to liaise with design, technical and construction to seek resolution to customer issues.

£40,000 a year
1 vacante