Customer Service

The successful candidate will be responsible for communicating with customers through a variety of channels, whilst also engaging with industry stakeholders.

£19,500 a year
1 vacante