German Speaking New Business Lead Strategist
project for Digital Marketing Ads, a key solution empowering businesses to grow online. As part of our New Business Sales... by our Marketing and Sales partners. Key Responsibilities Lead Prospecting — identify and deliver high‑quality, policy‑compliant...