Customer Ambassador

You will use your knowledge and experience of customer services to deal with customer complaints, as well as understanding the customer requirements to assist…

£11,003 a year
1 vacante