An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Cross Border Talents is seeking a Dutch-speaking Onboarding Account Manager to help clients ramp up on our digital advertising platform. The role blends onboarding support with advisory work across campaign setup and optimization.
We offer relocation to sunny Barcelona, 1 month of company-provided accommodation, a hybrid office/remote model, and paid training. You will join an international team and have clear paths into account management, digital marketing, or operations.
Are you a fluent Dutch speaker looking to start your career abroad and work in one of Europes most vibrant tech hubs? We're looking for motivated Onboarding Account Managers to support business clients using a leading digital advertising platform.
Support new Dutch-speaking clients during their onboarding process
Provide guidance on account setup, campaign structure, and best practices
Help clients understand advertising tools, reporting features, and optimization options
Conduct outbound onboarding calls and follow-up sessions
Identify client needs and recommend tailored solutions
Document interactions and maintain accurate CRM records
Collaborate with internal teams to improve onboarding workflows
Ensure a high-quality customer experience through proactive communication
Fluency in Dutch (written & spoken)
Very good English skills for internal communication
Strong communication, presentation, and consultative skills
Customer-centric mindset and ability to build trust with business clients
Comfortable working with digital tools, dashboards, and analytics
Experience in customer success, account management, or digital marketing is a plus (but not required)
Ability to work in a fast-paced, hybrid environment
Opportunity to relocate and kickstart your international career in sunny Barcelona
1 month of company-provided accommodation upon arrival
Hybrid working model (office + remote)
Competitive salary + performance incentives
Paid training on digital advertising tools
International and multicultural team environment
Career progression opportunities in account management, digital marketing, or operations
Modern office located in central Barcelona
Live in a city known for its beaches, culture, food, and relaxed Mediterranean lifestyle while building your professional experience in one of Europes top business and tech destinations.