🍁 SearchCanadaJobs.com

Spanish and Italian speaking Inside Sales Representative

Company

Teleperformance

Location

barcelona, cataluña

Type

Full-time

The Digital Marketing Ads Specialist role at TP Spain, based in Barcelona, focuses on acquiring new advertisers for Local Services Ads through outbound lead engagement. As part of a fast‑growing digital marketing project, you will act as a digital consultant, advising businesses on advertising strategies and contributing directly to their growth. This is a target‑driven position where you work toward individual sales goals while supporting the expansion of the client’s advertiser base across EMEA.

Key Responsibilities

  • Manage daily outreach through calls and emails, ensuring a minimum number of interactions.
  • Qualify leads, organize the sales pipeline, and understand business needs to align them with the product.
  • Guide clients through onboarding and verification processes, apply regional onboarding procedures, and support documentation collection and submission.
  • Escalate issues when needed.
  • Contribute to a coll...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now