As Brand Manager , you will be responsible for leading and developing the companys brand portfolio across Iberia (Spain and Portugal), defining and implementing 360° marketing strategies to strengthen brand positioning, maximize performance, and drive sustainable