Nature's Variety Brand Manager

Affinity

📍 Barcelona, Catalonia, Spain

Full-time Advertising, Marketing, Promotions, Public Relations, and Sales Managers Posted June 16, 2026

Job Description

Description

Your Role We are looking for a Brand ManagerSpainfor the Nature’s Variety team, who will report to the GlobalMarketing Manager. In this role, you willbe responsible for developing Nature’s Variety in Spain, constantlyidentifyingopportunities forgrowthand owning the brand’s strategy and plans execution.What you will do ●Market analysis andbrandmonitoring: monthly analysis of the competitive landscape and of the brand performancetoproactivelyidentifygrowthopportunities● BrandPerformance Tracking: monitor and analyze brand performancemetrics adjustingstrategies as necessary to achieve business goals● Definitionof the annual brand plans for Nature’s Variety in Spain based on the brand’s strategy andobjectives: including media & communication strategy and consumer promotion activitiesin order toboost the brand’s awareness and sales● ManageMarketing & Promotional budget ensuring efficient resources allocation to deliver results and to ensure a h...