P

Country Manager Iberia

PrestaShop

barcelona, kingdom of spain, Spain Full-time July 12, 2026

Found Description

Overview Country Manager Iberia based in Barcelona, responsible for representing Presta Shop in Spain and Portugal with a mission to increase brand awareness, grow the merchant base, and identify strategic local partnerships that position Presta Shop as the preferred e-commerce solution in the region. The Country Manager will report to the VP Merchant Sales, based in France. Responsibilities Execute the sales and go-to-market strategy in Iberia, driving revenue growth on Presta Shop's strategic revenue lines, and coordinating a team of 3 (1 based in Madrid, 2 based in France). Develop our ecosystem of Presta Shop Agencies and identify partnerships with local web agencies and freelance developers to grow our international network of certified web agencies and expand the merchant base. Identify potential local partnerships across verticals (payments, logistics, marketplaces, hosting, product reviews, etc.), contact and facilitate contract execution to support the business development tea...

Ready to Apply?

Submit your application for Country Manager Iberia at PrestaShop

Apply Now