German Speaking Onboarding Account Manager in Barcelona!
Ignite • Berlin, Berlin • Posted June 24, 2026
Position Overview
Important: This is an In-Office Position based in Barcelona, Spain
Are you prepared to elevate your professional trajectory by leveraging cutting-edge technology and modern commercial strategies? We are scouting for exceptional talent to join our Barcelona-based division for a high-impact initiative in Digital Advertising—the foremost driver of global business acceleration today.
This opportunity is tailor-made for strategic thinkers with a profound grasp of the commercial landscape in Germany, Austria, and Switzerland (the DACH region). In this role, you will act as a primary consultant, empowering fast-scaling tech firms and elite unicorn startups to maximize their market success through our sophisticated digital marketing suites.
Your Main Tasks & Responsibilities
As a Digital Advertising Strategist, you will take ownership of client success and campaign excellence: