Customer Success & Helpdesk technician

To support our European Customer Success Manager in her role of defining and building the support systems and networks, as well as the best practices, processes…

£25,000 - £26,000 a year
1 vacante
Compartir:
Compartir: