Channel Manager

The role sits within our growing Marketing department, reporting to the Marketing Director. The Channel Manager will be responsible for leading on our channel…

£50,000 - £55,000 a year
1 vacante
Compartir:
Compartir: