Sales Manager - Spain & Portugal
The Sales Manager – Spain & Portugal is responsible for delivering commercial growth across Iberia as the company transitions to a direct‑to‑market model. The role oversees multiple brands, manages channel partners, drives account performance, and ensures strong brand visibility across retail networks.
Sourced from a public career listing. Jobverse is an aggregator, not the employer.