Technical Support/Customer Service

Have experience in a similar role supporting the construction trade. Our client is working with us here at Better People Ltd to source a technical support…

£13,203 - £41,871 a year
1 vacante