Skip to main content

German Speaking Onboarding Account Manager in Barcelona!

Ignite Travel

BerlinOn-siteFull-Time1w ago

Description

*** This role is based in Barcelona***

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 full ownership of corporate client portfolios and campaign excellence:

  • Strategic Account Management: Direct the onboarding journey for new high-value partners, engineering and deploying tailored Pay-Per-Click ($PPC$) marketing roadmaps that align with diverse corporate structures.
  • Consultative Advisory: Evaluate individual client objectives and business configurations to deliver personalized digital media solutions that unlock major performance milestones.
  • Campaign Optimization: Launch, monitor, and continuously refine high-yielding digital advertising initiatives designed to facilitate rapid market penetration and enduring brand scalability.
  • Revenue Generation & Growth: Leverage deep data analytics to uncover account expansion and upselling opportunities, demonstrating a clear, metrics-driven return on investment ($ROI$) for your clients' advertising expenditures.
  • Relationship Management: Cultivate deep, enduring partnerships with corporate stakeholders, positioning yourself as an indispensable advisory asset to their digital expansion.
  • Data Integrity: Maintain flawless, meticulously detailed logs of all client communications and account modifications within the corporate CRM.

Candidate Profile

We look for a blend of educational excellence, linguistic precision, and sophisticated market intelligence.

Minimum Requirements:

  • Language Skills: Complete fluency or native command of German paired with fluent English (both written and spoken), with the capability to conduct complex corporate negotiations and collaborate seamlessly across international divisions.
  • Education: A minimum of a Bachelor's degree is required. A Master's degree in Business Administration, Growth Marketing, or Corporate Communications is highly advantageous.
  • Technological Literacy: A forward-thinking mindset with high tech-savviness, including an understanding of how to utilize modern AI tools to optimize productivity and client results.
  • Communication Artistry: Exceptional presentation skills, featuring the ability to distill intricate technical metrics into clear, actionable insights for C-level executives and founders.
  • Regional Expertise: A comprehensive understanding of the DACH business ecosystem, including corporate etiquette, professional norms, and strict adherence to European data privacy regulations ($GDPR$).

Benefits and Workplace Culture

We offer a premium corporate environment engineered to reward high performance and support your personal well-being:

  • Premium Healthcare: Comprehensive private medical insurance active from day one of your employment contract.
  • Professional Evolution: Transparent promotion structures, corporate sponsorship for professional certifications, and one-on-one sessions with specialized career coaches.
  • Iconic Office Spaces: Work out of a landmark facility at the World Trade Center, offering cutting-edge workspaces and sweeping views of the Mediterranean Sea.
  • International Vibe: A fast-paced, innovative workplace culture complete with modern workplace perks and a diverse te

More jobs in Berlin