German Speaking Onboarding Account Manager (Hybrid)

Ignite

full time Sales Representatives, Services
Apply Now
Location
Mataró, Catalonia, Spain
Posted
July 02, 2026

Job Description

Are you ready to move your career forward in a role that mixes new technology with business consulting? We are looking for top-tier experts to join our German-Speaking Client Success Team in the vibrant city of Barcelona, Spain.

This position is designed for high-achievers who can plan well and understand the corporate culture in Germany, Austria, and Switzerland (the DACH region). As a Client Success Specialist, you will help fast-growing tech companies join our digital systems smoothly.

Your Responsibilities & Tasks

In this role, you will act as a premier growth strategist, leveraging digital advertising tools to optimize brand performance and drive scalable corporate success.

  • Managing Portfolios: Lead the setup of new accounts from start to finish, building smart Pay-Per-Click ($PPC$) ad plans made specifically for different types of industries.
  • Consulting & Advice: Study what each client needs, ...