German speaking lead prospector - google ads products
BarcelonaTP Spain
...a game-changing tool for businesses everywhere!You will be part of a dynamic, energetic and highly-skilled New Business Sales Development team. The Acquisition Marketing team is responsible for delivering high potential customers to our New Business Sales partners across the European markets. [...]
Category Advertising & PR Services / Sector Administration and Secretariat