Job Description
Are you a Dutch-speaking professional ready to help businesses grow through smart digital advertising? Join us as a Digital Ads Onboarding Specialist, where youll guide new advertisers through their first steps, craft high-performing PPC strategies, and build strong client relationships that fuel long-term success.
Work with international teams, accelerate your marketing skills, and enjoy life in one of Europes most vibrant cities.
What You´ll Do:
- Welcome newly signed clients and guide them through onboarding while building impactful PPC strategies.
- Conduct outbound calls to understand client needs and present tailored advertising solutions.
- Create and optimize results-driven campaigns focused on both immediate impact and sustainable growth.
- Identify upsell opportunities and support clients in scaling their investment.
- Maintain accurate and detailed customer information using CRM tools.
Ready to Apply?
Submit your application today and join our talented team at Global People Sphere.
Submit Application
Job Details
- Location Barcelona, Catalonia
- Job Type full time
- Category Business Operations Specialists
- Posted Date February 25, 2026
- Application Deadline April 06, 2026