Multilingual Roles in Digital Marketing & Sales Work in Barcelona
Core
Support businesses with digital advertising campaigns, onboard and manage new accounts, drive sales opportunities, and provide customer service.
Role type
Account Management / Sales / Customer Service Specialist
Builds
Digital advertising campaigns and client onboarding processes
Domain
Digital marketing and technology sales
Deliverable
client delivery
Required skills
Native or fluent German, Dutch, Danish, or Finnish; Good English; Strong communication; Goal-driven; Proactive
Preferred skills
Interest in digital marketing, sales, or customer service
Technologies
Digital advertising tools
Responsibilities
Support businesses with their digital advertising campaigns; Onboard and manage new accounts; Act as a trusted advisor guiding clients; Drive new sales opportunities through calls, emails, and outreach; Provide excellent customer service and solve issues; Collaborate with international colleagues
Seniority
Individual Contributor