Jazwares seeks a Brand Manager to lead the brand portfolio across Iberia (Spain and Portugal) and drive 360° marketing to strengthen brand positioning and sustainable growth. You will own assigned brands, work with Sales, agencies and partners, and shape strategies across TV and digital channels.
The role requires a customer focus, leadership, and strong market insight, with responsibilities spanning market analysis, budget management, and presenting to clients.
J-18808-Ljbffr