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.
Where is the job
Farnborough, United Kingdom
On-site at the office
Who can apply
GB
#J-18808-Ljbffr…
