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.