America's Job Portal
Our Barcelona-based Digital Marketing Ads department is scaling up. We are hunting for a talented Onboarding Account Manager to guide high-potential Dutch enterprises and fast-growing startups. In this role, you will serve as the leading market consultant for the Netherlands, designing foundational digital marketing strategies and turning complex advertising technologies into clear, measurable business growth for our partners.
As the orchestrator of the client's initial journey with us, you will connect technical advertising solutions with tangible commercial success.
You will shape the foundational client experience by delivering clear business outcomes through the following duties: