Descripción del trabajo
Join our dynamic team at TP Spain in vibrant Barcelona and work on an exciting project with Digital Marketing Ads — a game‑changing tool helping businesses grow worldwide. This role is designed for professionals who can navigate the complexities of the Benelux market, targeting companies with high potential in a tech‑focused environment. What You’ll Do Make outbound calls to promote and sell digital marketing services. Build, maintain, and update a customer database with complete information. C…