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: