Customer Success Assistant

Able to work well under pressure. The Customer Success Team plays a crucial role in the setup, delivery, project management and reporting of campaigns, working…

£19,750 a year
1 vacante
Compartir:
Compartir: