🍁 SearchCanadaJobs.com

Spanish and Italian speaking Inside Sales Representative

Company

TP

Location

barcelona, cataluña

Type

Full-time

Overview


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



  • You will manage daily outreach through calls and emails, ensuring a minimum number of interactions.

  • The role includes qualifying leads, organizing the sales pipeline, and understanding business needs to align them with the product.

  • You will guide clients through onboarding and verification processes, apply regional onboarding procedures, and support documentation collection ...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now