English Speaking Customer Support Specialist -Digital Advertising

Teleperformance
Contract Barcelona, Catalonia Information and Record Clerks
Posted:
June 15, 2026
Location:
Barcelona, Catalonia, Spain

Job Description

Ready to elevate your career and join a fast-growing team in the digital world?
Join our dynamic team at TP in vibrant Barcelona and work on an exciting project with Digital Marketing Ads — a game-changing tool for businesses everywhere!

Responsibilities:

  • Assist with verification by reviewing submitted documents for completeness and accuracy.
  • Provide friendly and effective support to advertisers via phone and email.
  • Help ensure content compliance and respond to advertiser questions.
  • Support performance tracking and contribute to team initiatives.
  • Help onboard businesses and guide them through the setup process.
  • Learn and share knowledge about regional verification practices.
  • Take part in varied tasks in a collaborative and fast-moving environment.
  • Requirements

  • C2 level of English.
  • Experience in customer service or support roles.
  • Clear communication...
  • Apply for this Job

    Submit your application for the English Speaking Customer Support Specialist -Digital Advertising position at Teleperformance.

    Apply Now Save for Later

    Job Overview

    Job Type: Contract
    Location: Barcelona, Spain
    Posted: June 15, 2026
    Deadline: July 25, 2026