Global Brand, Creative & Insight Manager
Stannah Group
LondonStannah Group in the United Kingdom seeks a Central Brand, Planning, Creative & Insight Manager to drive brand strategy and integrated campaigns across markets. Based in Andover, you will collaborate with international teams to bring campaigns to...Read More>>.
