Brand Manager

Mandatory sign off for all externally facing branded assets. Delivering and directing appropriate expressions of the brand through all customer communications…

£35,600 - £38,500 a year
1 vacante