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, th...

Ready to Apply?

Take the next step in your AI career. Submit your application to Ignite today.

Submit Application