M

Country Lead - Iberia

Michael Page

madrid, comunidad de madrid, Spain Full-time June 19, 2026
Apply Now

Vacancy Description

An international IT services company is looking to appoint a Country Lead for the Iberian region (Spain & Portugal) to accelerate business growth, strengthen local leadership, and drive the execution of its commercial and operational strategy.

  • Regional responsibility: Spain and Portugal.
  • Team size: approximately 20 people today, with strong growth ambitions.
  • Lead and develop the Iberian organization, providing clear direction, structure, and inspiration to the team.
  • Able to lead and make local teams grow.
  • Drive business growth by supervising sales activities and closing strategic transactions.
  • Sign and approve commercial agreements and key deals.
  • Manage and develop channel partners, especially during the initial phases of growth.
  • Execute and deploy the business plan, contributing market insights and adaptations where needed.
  • Ensure the strategy is well adopted by the team and...

Ready to Apply?

अभी आवेदन करें

Submit your application for Country Lead - Iberia at Michael Page

Apply for this Position