Job Description
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...