Senior Manager, Brand & Content Strategy
hace 9 horas
They’re designers, brand managers, content managers, and everyone who’s involved in the creative space – a group from more than seven different countries. Lead the Brand & Content Strategy team: You’ll lead, and develop the Brand & Content Strategy team, which ladders up to the Brand Marketi