Country Manager | Iberia (International Position)
Country Manager | Iberia (International Position)
Location: Madrid or Barcelona, Spain
Scope: Spain & Portugal
Team: Sales
Reporting to: Regional Sales Manager – South EU
At tarte™ Cosmetics, we believe in high-performance formulas, fearless leadership, and building brands that truly connect. We’re looking for a dynamic Country Manager Iberia to lead our commercial growth and field excellence across Spain & Portugal, while collaborating across Southern Europe in this exciting international leadership role.
This is a strategic, field-driven position designed for a results-oriented retail leader who thrives in a fast-paced environment and is passionate about building high-performing teams.
What You’ll Do
As Country Manager, you are fully accountable for driving tarte’s commercial success across Iberia. You will:
- Own and accelerate territory sales performance and brand ranking
- Lead, coach, and inspire SES (Sales & Education Specialists) and SET (Sales & Event tarteists™)
- Drive strategic event planning with full P&L responsibility
- Manage and optimize budgets (SET & T&E) with disciplined forecasting and tracking
- Recruit, onboard, and develop top retail talent
- Build strong partnerships with retail stakeholders at store, district, and regional levels
- Ensure stock optimization, me