Full-time Posted June 09, 2026
Apply Now

Job Description

Overview
¿Está considerando presentar su candidatura para este trabajo? Compruebe todos los detalles en esta descripción del puesto y luego haga clic en Solicitar.
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 veri...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application