SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

English Speaking Customer Support Specialist -Digital Advertising

Company: Teleperformance Spain

Location: Barcelona, London

Posted: June 09, 2026

Apply for This Position

Submit Application

Position Details

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.
      • Experi...