America's Job Portal
Are you ready to grow your career in one of the top tech cities in Europe? We are currently looking for an Onboarding Account Manager to join our Digital Marketing Ads team in Barcelona. This is a high-level role where you will work with both business strategy and technology. Your goal will be to help successful Dutch companies and fast-growing startups expand their reach using advanced advertising platforms.
As the primary consultant for the Dutch market, you will design the digital strategy for new partners, ensuring a correct start and long‑term financial success.