Brand Manager

Responsible for the development and management of new product development (innovation and renovation) from ideation through concept and launch through to in…

£35,000 - £45,000 a year
1 vacante
Compartir:
Compartir: