Jazwares Iberia S.L. is seeking a Brand Manager to lead and develop the brand portfolio across Spain and Portugal, define 360° marketing strategies, and drive sustainable growth.
You will own assigned brands, work with Sales, external agencies, and partners to strengthen positioning and deliver results. The role requires at least 4 years of experience with one year in Brand Management, a university degree in Marketing or related fields, strong analytical skills, and a high level of English;