The Brand Manager will develop and execute brand strategies in Spain, Portugal, and Italy, managing campaigns, analyzing market trends, and collaborating with cross-functional teams.