C

Country Head

Confidential

madrid, madrid, Spain Full-time July 09, 2026

Found Description

Country Head – Iberia (Spain & Portugal) (m/f/d)

Location: Madrid | Spain & Portugal

Lead the next phase of commercial growth across Iberia

Are you an accomplished

Commercial Director, Head of Sales, Sales Director, Regional Sales Leader or Iberia Sales Leader

looking to take the next step into broader country leadership?

We are partnering with an international technology business that is entering an exciting phase of commercial growth across

Spain and Portugal . This opportunity is ideal for an experienced sales leader who has successfully led high-performing commercial teams and is now ready to step up into a

Country Head

position with wider strategic and operational responsibility.

You'll take ownership of the commercial direction for Iberia, leading the sales organisation, developing market strategy, strengthening customer relationships and driving sustainable business growth.

What yo...

Ready to Apply?

Submit your application for Country Head at Confidential

Apply Now