🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Contract

German Speaking New Business Lead Strategist

Teleperformance
Location 📍 Barcelona, Spain
Posted 📅 June 17, 2026
Work Type ⏰ Contract

Position Overview

Ready to accelerate your career in the digital advertising world? Join TP Spain in Barcelona and support a high‑impact project for Digital Marketing Ads, a key solution empowering businesses to grow online.

As part of our New Business Sales Development team, you will identify high‑potential prospects across European markets. Your mission within the Acquisition Marketing team is to source high‑quality, policy‑compliant leads using advanced research tools and insights provided by our Marketing and Sales partners.

Key Responsibilities

  • Lead Prospecting — identify and deliver high‑quality, policy‑compliant leads for New Business Sales teams.
  • Company Evaluation — assess business potential using guidelines and online tools.
  • Eligibility Checks — verify prospect suitability through internal systems.
  • Monitor industry trends to ensure timely and relevant prospecting.
  • Collaborate with Sales to prioritiz...
  • Apply Now

    Submit Application →

    Quick and easy application process

    Job Details

    Employment Type
    Contract
    📊
    Category
    Business Operations Specialists
    🏠
    Work Arrangement
    On-site
    📍
    Location
    Barcelona, Spain