Customer Service Executive

Reporting to the UK Sales Operations Manager, the Customer Service Executive will coordinate all customer activities and will play an important role in the UK…

£19,500 a year
1 vacante