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.

£35,000 - £40,000 a year
1 vacante
Compartir:
Compartir: