Team Lead, Advertising Sales - Spain & Italy
12 days ago
Familiarity with sales tools (Salesforce, LinkedIn Sales Navigator, Clay, Apollo, Lusha, etc. You’ll combine hands‑on sales with guiding a new business team: building strong pipelines, forecasting accurately, and exceeding sales targets. Taboola is looking for a driven and ambitious Team Lead to