Customer Care Manager

You will be an excellent communicator who understands the cause, impact and rectification of construction defects as you work across all boundaries of Thirteen…

£44,831 a year
1 vacante