TL;DR
EMEA Reseller New Business Activation Lead (Adtech): Designing and scaling new business activation across a reseller ecosystem with an accent on pipeline quality, forecasting accuracy, and cross-market consistency. Focus on building and delivering playbooks, training modules, and coaching reseller NB teams to drive sustainable advertiser acquisition and retention.
Location: Hybrid (EMEA) with an office base in Barcelona
Company
Criteo is a leader in commerce media, helping brands, agencies, and publishers create meaningful consumer connections through AI-powered advertising solutions.
What you will do
- Own, design, and optimize the New Business pipeline across reseller partners for predictability and forecast accuracy.
- Develop and enforce structured Always-On NB activation frameworks for scalable growth programs.
- Build and deliver playbooks, training, and toolkits to strengthen reseller sales cycles and improve win-rates.
- Standardize NB processes across 14 EMEA markets, aligning with activation models.
- Consolidate, validate, and deliver reliable quarterly NB forecasts to leadership.
- Act as a trusted advisor and coach to reseller NB teams, ensuring KPIs are achieved.
Requirements
- 8+ years of experience in business development, partner/agency management, or sales enablement.
- Background in adtech, martech, or digital media.
- Proven track record in pipeline management & forecasting.
- Experience within indirect/channel sales models preferred.
- Strong revenue forecasting capabilities and data-driven decision-making.
- Experience training and enabling sales teams, with strong coaching and change management skills.
- Ability to influence senior stakeholders.
- Comfortable operating across multiple markets with varying maturity levels.
- English: B2 required
Culture & Benefits
- Hybrid work model blending home and office experiences.
- Learning, mentorship, and career development programs.
- Health benefits, wellness perks, and mental health support.
- Diverse, inclusive, and globally connected team culture.
- Attractive salary with performance-based rewards and family-friendly policies.
